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.
JUKEBOXDC Staff
A small-but-committed group of writers, bloggers and videographers that (mostly) exist and function all over the D.C. Metro area.