little green footballs

Video: Stephen Colbert Explains the Petraeus Scandal

Fri, Nov 16, 2012 at 1:42:49 pm

(If you can't see the MP4 video above, click below.)

Click for video