Friday, January 23, 2009

Colbert clip of the week

Enjoy this clip from the Colbert Report about PETA's latest scheme.

No comments:

Post a Comment