Strange Tales of the American South

Alien Artifacts

Wednesday, January 23rd, 2013

Creepy tale of a lost couple who stumbles across a bizarre “Alien Artifact Museum” in rural Georgia. Written by Harris Tobias.

8
Facebook Twitter RSS Podcast