I heard this song on the radio. The woman singer had a french or german accent
There is no other vocalist in the song.
Lyrics were something like this;
"i need you here" or i "need you there"
its been a while i heard it and its bothering me so much !!
Tried googling the lyrics and all but nothing came up !
Im not sure but i recall there was a similar tune like in the song "infinity".
Not sure, but hope somebody has heard of it !
PS. Sry for the bad english