June 26, 2011

Bigfoot in the big city!

This week on Scary True: Do cryptids like Bigfoot only live in remote forests? One witness has seen them in the most amazing place! Visit “Sasquatch City.” And check out this week’s ghost story, “Phantoms Fill the Skies!”

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...