DWTS Season 12 – Sugar Ray Leonard Taking The “Fox Trot” With Him Everywhere (Rehearsal Video)

Is it just me or is Sugar Ray not going to be one of the most “charming” contestants this show has had yet? He’s oozing charm and class. You can tell he’s definitely been taking in everything Anna says. Check him out.