Solar Splash World Championship 2010

June 9-13, 2010, Fayetteville, Arkansas Here are some pictures from our World Championship win (2010).