Let this be a warning to all trench coat wearin, candy totin, creepsters. Not all is what it seems.

Glad to finally see a quality video from Skrillex. It’s got a real Aphex Twin quality to it. -=thumbs up=-