Thursday, February 9, 2012

Smile Folks


Word on the street is that this is a new Skrillex track. It hasn't been confirmed but it does sound like it could be. A new glitch-electro track with synths galore.

No comments:

Post a Comment