Video: Dwight Howard Sings ‘Kiss from a Rose’

by November 08, 2011
10

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.