Oh man... hell has frozen over.

Justin Bieber's never-ending quest for street cred continued last night when he jumped up on stage with Rick Ross to serve as his hypeboy... then grabbed the mic to rap over some 2Pac. Yes... Justin Bieber did this. Love it? Hate it?