Paul Vlahos is a really good impressionist and a bit of a viral video champ. Combining both of those into one, he covers Queen's "Bohemian Rhapsody" in the voices of Homer Simpson, Cartman, Peter Griffin, Quagmire, Christopher Walken and many more.

He's really good at these voices too! Although he does get some of the lyrics wrong. Having heard this song for decades I know the words better than I know my own kids. But its still pretty funny and fun to watch.