The Muppets – Bohemian Rhapsody Posted on November 24, 2009November 24, 2009 by Matt Wardlaw One of the Youtube commenters says it best….the Muppets are indeed, timeless. God bless Animal. He rules. Still. Read More