Pic of the Day: Let’s Play Cars

What a wonderful illusion. Via 9Gag.