Dwight Howard Stops By Sesame Street (VIDEO)

by November 19, 2013
8

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.