Cheech Goes With The Flo

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.