I knew it wouldn't be long before we got some Pro Shot vids of MetallicA at aftershock! "The God That Failed" shot October 8th at Aftershock in Sacramento
Want to know more about Whip? Get their official bio, social pages & articles on 105.9 The X!Read More