Video: Dwight Howard Sings ‘Kiss from a Rose’

by November 08, 2011
3

Dwight Howard proves again that the lockout needs to end, as Superman stopped by XL106.7 in Orlando, FL and did his best Seal impression, before describing his first slow dance.