I've always been a fan of 50 cent, glad he's back with another single! This one features Trey Songz, called "Smoke." Not sure why neither him nor Trey made a cameo in their own video, but here are the visuals below: