Lucha Libre

Discography

Year Album Label AllMusic Rating User Ratings
Lo I.Q. Hi Power
1999 Lo I.Q. Hi Power Satellite Records
()
Electric Animal Pitch 2005 Electric Animal Pitch Ssio
()
The Takeover
2008 The Takeover
()