Jodie & Larry go on the Ellen DeGeneres Show to talk Whale, Stand Up Paddling, and Breast Cancer

Vodpod videos no longer available.

Advertisements