I posted the Computer Blue remix of this track a few weeks ago. The original mix spent a good amount of time up on the Indie Dance charts on Beatport. I believe it got up to #3! Awww yeahhhh! Now Trash Yourself, in celebration of their top 10 hit plus their new single coming out […]