Tuesday, November 19th, 2013 at 3:14 pm | 14 responses
Dwight Howard Stops By Sesame Street (VIDEO)
D12 and Elmo talk ‘strategy.’
Dwight Howard is in his element as he joins Elmo to educate kids on the definition of “strategy” on Sesame Street. The segment will air this Thursday on PBS.