20 Mar 2017
Photo credit: http://shire2011.blogspot.com Rubber ducky, you’re the one Catalina Island is home to nearly a dozen world-class races. Marathons, a 50-miler, a triathlon and the Catalina Gran Fondo attract elite athletes from around the world to compete in grueling challenges that pit endurance and drive...