The Simpsons - Season 7 Episode 24
Release Date: May 19, 1996
S07 E24May 19, 1996
Where to Watch The Simpsons Season 7 Episode 24 Now
Homerpalooza - Watch Online: Streaming, Buy or Rent
In an attempt to prove his coolness to the kids, Homer takes them to a music festival but ends up embarrassing them after being hired in a sideshow.