January 31, 2011Blog, Music Leave a comment Photo via Ernest Estimé It seems like Wiz Khalifa can’t lose right now. He’s making all the right moves and his new video with Too $hort does not disappoint. “On My Level” will be on Wiz Khalifa’s debut album “Rolling Papers”, slated to drop March 29th. Share Leave a Reply Cancel Reply Name * Email * Website