De D’Addario broertjes debuteerden onder de naam The Lemon Twigs twee jaar geleden met het glam rock album Do Hollywood, maar draaien al veel langer mee in de muziek business. Zo vinden we ze onder andere terug op de soundtrack van The Little Mermaid, want als kindsterretjes waren ze vooral te vinden in de musicalwereld.
De nieuwe single en videoclip straalt weer de heerlijke retrolol uit.