United States or Finland ? Vote for the TOP Country of the Week !
Valhalla or Waihalla was the mythical Scandinavian Olympus, the celestial locality where Odin and Edris dwelt with the happy dead who had fallen in battle, and who had been conducted thither by the fair Valkyries.
Word Of The Day
francion
Others Looking