Open Road - Aussie Paradise

CBSTV Videos

Dr. Chris races alongside a pod of dolphins.