Wednesday, March 04, 2009

Tonto Tonto 2

Tonto Tonto - Mirror


Here's the Leno bit.

1 comment:

Jay said...

Holy shit, did you say mafia ties?