Thursday, October 16, 2008

CAtBERt REPORt



Stephen Colbert and kitty station managers in japan.
Starts at 2:33