The Muppets - Bohemian Rhapsody

The most awesome paraody ever!
Posted By 97.7 The River Posted On 11/11/2010