87 - Beast of Busco - Churubusco, IN

Episode of: Travel Oddities

< Back to Travel Oddities
Aug 22, 201743m
94
87 - Beast of Busco - Churubusco, IN
Aug 22 '1743m
Play Episode

While Harley’s away, Brett and Amy will play. We test the bounds of our PG rating. On this week’s episode, Brett and Amy take you into the Indiana backwoods to look for the elusive Beast of Busco in Churobusco Indiana. Known as Turtle Town USA, Churobusco has one of the longest running cryptozoological festivals in …

The post 87 – Beast of Busco – Churubusco, IN appeared first on Travel Oddities Podcast.

0:00 / 0:00