Wrestling
Music Genres
The X Factor (TV Series)
Greyson Chance

When are The Luchagors going to release their CD?

User Avatar
Wiki User
April 26, 2011 4:41PM

The album has already been released. September 11th, 2007.