German stop motion animation on the Hot Wheels miniature scale. The Mr.Polaroid track is the frosting ontop of this treat.

Advertisements