Holy shit! Check out how good CRYSTAL CASTLES sounds when that screeching bitch shuts the fuck up and lets a real vocalist take the…