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.
The TV Commercial titled Asteroid was done for product: Bud Light Beer (brand: Bud) in no country. It was released in the Apr 2009.