Does anyone know the title and artist of a song with the words "we'll have a holiday, you know it'll/i'll make you better" or something like that! Its a woman singing. In the video shes in a tube/tunnel with a railway and shes running and walking towards the camera singing to the camera. Shes tall, thin and has short dark hair.
its called 'Avalon' and is by a lady called Juliette, awesome song isnt it, i remember posting the exact question on here when i first heard it last summer!