Monday, November 08, 2010

Video: Cheech & Chong Live at the Gibson Amphitheater

Here are some clips of the Cheech & Chong: Get It Legal tour at the Gibson Amphitheater this past weekend in Cali.











No comments: