0:00/???
  1. BARRICADE

Ominous synths and pounding 808 supply a sense of dread and unease in this trap-based urban tension joint.