by
Tv Fanatic
|
14:43 EST, 10 Mar, 2011
Review
This week's episode of The Simpsons started with a unique premise as Lisa discovered a flower that pacified aggressive scorpions during a field trip. Then suddenly the episode became yet another big pharmaceutical satire. "Simpsons did it!" Oh more





