The Poodles - New Video Online
"Shut Up!" is the new music video from Swedish metallers The Poodles, which can now be seen below. The song comes off the band's fifth album Tour De Force, released on May 17th in Europe and May 22nd in North America via Frontiers Records. Check out the band in action below.
|Band profile:||The Poodles|
‹‹ Back to News
Hits total: 1197 | This month: 4