I am desperately trying to figure out what this song is. In the last year or so I have heard various DJs use it in their sets here on AH.FM and in the last week have heard it a couple times on the radio on Boston Revolution 101.7. So far, my internet searching has come up with nothing, which vexes me, because I have never NOT found a song I was looking for by googling things.
The best I can say is that the only lyrics in the song are a female voice saying:
We are the lucky ones
And these words repeat whenever there is singing. It has some of the most epic instrumental I've ever heard. Anyone that can point me at the actual song artist and name would be awesome!