Tag Archives: Red Hot Chilli Peppers

Crystal Castles – (III)

New single ‘Wrath Of God’ from Canadian duo Crystal Castles will deliver you to the footsteps of Hades. The psychotic electro anthem is the second sample from their forthcoming, third album III.