Hi Everyone, my mother and I heard this song on the car advert and we're sure it's been in a film but can't find anything about it on the internet. We really love it but it's driving us mad! Does anyone know where else it's been used? Thanks!