Elkins Creek
Podcast: Play in new window | Download
Subscribe: iTunes | Android | RSS
On this episode of Expanded Perspectives the guys start the show off talking about how a man and his son back in August of 2006 were sitting on the back porch of their house in Bensenville, Illinois when the saw a strange winged humanoid descend from a tree and pick…