Thu, 21 September 2017
When you think of a ghost town, do you typically picture a place abandoned by people, completely empty and tucked away from the civilization? Maybe, instead, you picture a town in which assorted ghosts hang out and conduct their day-to-day ghostly activities away from the prying eyes of humanity.Maybe it's a little of both?
Perk up those ear holes, it's time for The What Cast!
Direct download: 205.mp3
Category:Paranormal -- posted at: 2:10pm PDT