The Poodles – Tour De Force [Japanese Edition] (2013) 24/07/2013 covenua Glam|Sleaze, Hard Rock, Heavy Metal |Power Metal Band The Poodles Info: Tour De Force [Japanese Edition] Years: Continue reading