The Celtic Lords & Musica Canora Projects

Discography

Year Album Label AllMusic Rating User Ratings
Your Narcotic Church
2006 Your Narcotic Church TCL Records
()
Test Tone Control 2007 Test Tone Control TCL Records
()