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 black pyramid
Tama Re was a faux-Egyptian temple complex (and trailer park) constructed in rural Georgia between 1993 and 2002 used to worship aliens.