styrofoamdrone.com
Surgeons – Whip Them Lord 7″
Los Angeles is home to SURGEONS (ex Le Face) who just released their disturbing debut 7″, titled Whip Them Lord on the Total Punk label based in Florida.