Afterdark is back with another slamming 12" by Itchy Robot.. listen... these tunes arent to be messed with