`` Homerpalooza '' is the 24th episode of `` The Simpsons '' seventh season and originally aired on May 19 , 1996 .
`` Homerpalooza '' is the 24th episode of the 7th season of `` The Simpsons '' . It originally aired on May 19 , 1996 .