1 definition by John O'Toole
1. Band from New Jersey with the power to save rock and roll music.Provide no bullshit hard rock in a time were only emo pussies and metal idiots are popular.Its rumored they sold their souls in order to bring rock music back to it's glory
by John O'Toole March 19, 2006