Tuesday, July 31, 2007

"The Top Ten science moments in The Simpsons". (Via Cynical-C.)