Loading...
Showing posts with label Detroit. Show all posts

Police Officer Captures Image Of Bigfoot?

The Fortean Slip News 77 This week Chris and Steve talk about the satanic statue controversy, a police officer's captured image of bigfo...