Sorry if this thread has been made. Fuck it. They deserve another thread. That new track on their myspace called "Run" is one of the tightest songs I heard in a while. Peep that shit out if you haven't. Give it like 2 maybe 3 listens and you will see what I mean.