I can't put my finger on it but im so sure ive heard such a very very similar track. may be wrong but just though id put it out there and see if anyone can help me nail it because its doing my head in.
heres the song
http://www.youtube.com/watch?v=zRK9RlXiBVs
Bookmarks