1. Home
  2. / Lita
  3. / When did The Luchagors release their self-titled debut album?

When did The Luchagors release their self-titled debut album?

  • September 11, 2007

  • July 4, 2007

  • December 25, 2007

  • January 1, 2008

Answer

The Luchagors is an American rock band formed in 2005 in Brooklyn, New York. The band released their self-titled debut album on September 11, 2007. The album was produced by Matt Mahaffey of The Exploding Hearts. The Luchagors' sound has been described as a mix of horror punk, death rock, and surf rock. The band's lyrics often deal with themes of death, horror, and violence.
Lita's Legendary Lingo: A Quiz on the Iconic Wrestler!

Lita's Legendary Lingo: A Quiz on the Iconic Wrestler!

Take the Lita Quiz
Subscribe newsletter

Subscribe Now!

Learn something
new everyday

Playing quizzes is free! We send 1 quiz every week to your inbox