Love this track. Dani Ribalta & David Checa. Spain maybe ? http://www.youtube.com/watch?v=aeUK6aOEJKo