I've definitely heard that song but didn't know who it was by, I like it!!
Yayy!! they have many great songs I put that one because it more known I think maybe you heard it from TV advertisement I did hear on one myself i forget exactly what one but it was for cars?