On May 2nd, former W.A.S.P. guitarist Chris Holmes, and his new band Mean Man, released their new album, Shitting Bricks. It coincided with a show at Le Ferrailleur in Nantes, France.**Multi-angle video of Holmes performing Let It Roar can be seen below, as well as...