LOCUST / MAN IS THE BASTARD SPLIT (1995)… Posted on March 24, 2008 Tweet Before ‘The Locust’ started to smell funny HERE More Kick to Kill Lamborghini Crystal – Little Deuce Coupe T.V. Dinners (2007)… Diebold – Listen To My Heartbeast (2008)… ROCKSTEADY CREW DOCUMENTARY Roma… Bone Awl @ Disgraceland..