If I dont find out what this song is ASAP, I'm going to go insane. It's stuck in my head and I have no clue what the song is.
I first heard it in a theater last week during a car commercial they were showing before the movie. Then I heard it again, this morning, while I was getting ready for work and the television was on in the other room. It has a female singer, kind of an indie sounding tune, and the chorus of the song has her going "Oooo oooo oo oooo oo" in different high tones (I know, that's pretty vague). The song is totally catchy, I have no clue what brand of car the commercial is for, and I need to hear the song again soon before my head explodes. Anyone want to help out on this?