Watch out! The unruly dog pack out of Sweden is on the hunt once again. The new album comes after the amazing success of the previous Performocracy , which topped the album charts in the band s home country of Sweden! Tour De Force is the apt title of The Poodles fifth studio effort. The title of the album shows the band s relentless attitude to tour and perform in front of their fans. Anyone with a passion for rock n roll should not miss this band!