This is a Britpop track recorded by the artist The Barbie Factory. The song Tour Finally! was originally composed by A. Rautaheimo.