Sunday, Feb. 07, 2010

Bud Light, 'Asteroid'

François Chau, a.k.a. Lost's Marvin Candle/Pierre Chang, guests in a spot about astronomers who go hog wild in the belief that an asteroid is about to destroy the earth. It would have been an extra shout-out to Lost fans had he somehow lost the use of his arm in the ensuing chaos, but not a bad spot anyway.

Grade: B