2012-bay-hill-tt-11.jpg

"Leuk the Duck" is the mascot for Challenge, an Australian cancer support network for children.