The Muppets: Bohemian Rhapsody

by Mike Smith on December 3, 2009

They’re back and at it again.  Check out the latest Muppet video that is spreading through the interwebs.

YouTube Preview Image

Next post: