Can I get a HOORAH?! 'Mountain Monsters' returns to TV on Travel Channel with a two-hour season premiere on Wednesday, August 21 at 9 p.m. ET/PT.
Get our latest travel news and trends delivered to your inbox. Privacy Policy
Join the party! Don't miss Travel Channel in your favorite social media feeds.