Showing posts with label Cheech Marin. Show all posts
Showing posts with label Cheech Marin. Show all posts

Sunday, June 22, 2008

Lazy Sunday: Just kidding...

but seriously, this is truly inspirational. I guarantee you Mel Gibson saw this on TV the night before they filmed that final battle scene for Braveheart. Mel...When are we gonna film the next Lethal Weapon? I need my fix for explosive toilets! o_O