2 Album Review: Drums & Ammo – Vol1:Extra Clip June 28, 2011 odeisel Four man producer team Drums & Ammo drop an EP featuring some of the West Coast’s burgeoning talent on Vol.1: Extra Clip