The Pyramid -- 40 feet square at the base and 26 feet tall -- is actually the headquarters of Summum, a religion that reportedly is the only organization in the world to offer the service of modern mummification.
View in Google Earth Categories: Religious - Misc
Links: www.roadsideamerica.com, www.summum.us
By: kjfitz

Comments

Policies
Please enable images and enter code to post
Reload