Cheech Marin and Jenifer Lewis, the voices of Ramone and Flo in Cars, goof off at the launch party for Disney Pixar's World of Cars Online.
More from Kotaku
My dad looks like Cheech. My sister when through a phase when we were younger where she would randomly call him Cheech. Good times.