Dave Winchester Wins 2011 Shark Island Challenge

Congratulations to Dave Winchester, winner of the 2011 Shark Island Challenge. Unfortunately the webcast suffered from technical difficulties, leaving a lot of international viewers stranded online. Our fingers are crossed for a Vimeo recap sometime in the near future… the photos are cool, but we want to see this beast at full-speed.

Photo via IBA: Chase O’Leary, a little too high.