Yeah the explosions rock! :D I don't remember any specific episodes either, but those two are so hilarious and I love learning which myths are true and which aren't. And since I live in California I recognize a lot of the places where they've filmed. So when me and my dad are watching the show...