1. Skip to navigation
  2. Skip to content
  3. Skip to sidebar

Steamed Hams but it’s on BT Montreal

An iconic episode of The Simpsons still has people laughing 22 years after it aired. Elias Makos has a look at the cultural phenomenon and meme better known as "Steamed Hams."