Rick Ross, or should I say William Roberts, has a new video out. It features Trey Songz, and it’s titled “This is the Life.” Who cares, right? Forget this video … I want a response from this liar about what’s going on, STAT! Rick Ross, you got some ‘splaining to do!!!