Watch The Simpsons season 7 episode 21 tv series online free
Release: Apr 14, 1996
Interconnecting vignettes depict moments in the lives of Springfield residents, including Apu's partying activities; Smithers' allergic reaction to a bee sting; and Dr. Nick's appearance before a medical review board.