Reed Albrittain
Los-Angeles based producer Tsuruda has come in with some straight-up heat with his fourth album, Siege. The album is an...