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