Album
The Poodles
Released 2007
0 54050 0
Clash Of The Elements
2009
Tour De Force
2013
Sweet Trade
2007
Performocracy
2011
Metal Will Stand Tall
2006