DWST Season 12 – Sugar Ray Leonard Committed To Putting On The Best Show Possible (Video)

Practice for the new season of ‘Dancing With the Stars’ was frustrating and discouraging at first for Sugar Ray. But, everything is coming together now and he wants to put on the best show. LOL to him being open to wearing “feathers”, etc.

Picture above came from Anna’s Facebook Page.