DENG SWIMS WITH FERRELL BEAST
- Updated: February 9, 2012
Great Britain forward Luol Deng has a pet dolphin called Chacchi. Will Ferrell reveals all.
Main pic:Â Photo by Mansoor Ahmed/BB
Ad
Great Britain forward Luol Deng has a pet dolphin called Chacchi. Will Ferrell reveals all.
Main pic:Â Photo by Mansoor Ahmed/BB
You must be logged in to post a comment Login