Posted February 24, 200718 yr Has anyone else heard this song, its AMAZING. It's used for a perfume ad apparently in the US and it sounds alot like IILTYW and a better version of We Ride. If anyone wants, PM me :wub: