Darwin Deez music video the mess she made

The Mess She Made

The Mess She Made is a catchy tune with a clever music video by NYC band Darwin Deez from their Double Down album. Directed by Oscar Hudson.

More music videos with optical jokes:
Jain – Makeba
SWIPE