Dee Snider Reveals 'American Made' Video

Dee Snider wears an American flag shirt in his new "American Made" video. The song is from the new album For The Love Of Metal. It's pretty heavy and a good time. I still haven't bought this album. I probably should. Have you?


Previous
Previous

Steel Panther Announces More Tour Dates

Next
Next

Motley Crue To Record New Music