Steamed Hams Inc.

A classic scene from The Simpsons mashed up into a Gorillaz song. I love it.

100.7 WMMS · Cleveland's Rock Station

Listen Now on iHeartRadio

outbrain pixel