User blog comment:Uhohspaghhetiohs/Time Travel Palooza!! A HTF Special./@comment-5640131-20130405150654

I'm including one crossover cameo from the Muppets: Statler and Waldorf. Unless you watched the Muppet Show, you'll understand why they will appear.