Earache Our Eye: Cheech Goes NASCAR

We suppose it's some sort of promotional tie-in to Cars in which the non-Chong half of the legendary comedy duo plays a lowrider, or maybe it's because Sears Point is just north of the Marin County line, but nevertheless, it's been announced that Cheech Marin will be the Grand Marshal for the Dodge/Save Mart 350. Gentlemen, start your bongs.

Related;
Will You Quit with the 'Dave' Crap Already, Horbury? [Internal]