This is a Power Pop track recorded by the artist Beauty & the Beast. The song TOOOOOOOOOOT ! was originally composed by Y. Détrez.