Tama Re was a faux-Egyptian temple complex (and trailer park) constructed in rural Georgia between 1993 and 2002 used to worship aliens.
All tagged Dero
Tama Re was a faux-Egyptian temple complex (and trailer park) constructed in rural Georgia between 1993 and 2002 used to worship aliens.