Meet Freedom, the rockin’ Swedes hoping their new album will get them off couches and into nice hotels