Mike087 - The album is " All Or Nothing "
It's on All or Nothing and it's their own singer.
They sang it live in De Melkweg in Holland just a few weeks ago, and they did great! :D
Is this their own singer? Sounds like the singer from the Hives.
On which Album is this song??