It’s not often that an artist announces a track, releases a track and releases a music video for the track in the same day, but that’s exactly what Rick Ross ...