The long-awaited third album from Finland's hottest rock'n'roll trio will get your soul a-rockin' and your sneakers a-boppin'.