I don’t know who the hell Leon Timbo is, but for some reason, him and R. Kelly himself decided to show up on the Transformers 3 set with Tyrese to make beautiful music. And I thought it was a singing Rick Ross. Yea, I couldn’t make this shit up either.