HOME of the GODS olympus
- uploaded: Aug 2, 2010
- Hits: 160
OLYMPUS MONS on MARS, Highest Summit in the Solar System.
GODS live there, just as the LEGENDS say...
What if the legends are all true and over time were rendered into convoluted tales so that people would retain some memory of the truth?