Hi :)
I had a quick check through and most of my music tracks came from dl-sounds.com or from Kevin McLeod- I'm not sure where that specific track came from (I kinda chose music if it sounded pretty and didn't look at the title! ^^; )
Hope you manage to find it!