Why isn’t Mountain Monsters on tonight? When does the series return to Discovery?
Fans who logged on to Discovery+ to see the latest episode of Mountain Monsters today may have left disappointed. For anyone who is wondering if it will be on tonight at all on Travel Channel, there is no new episode that will air on Sunday night. Here is why Mountain Monsters is not on tonight