Lenny & Anderson Secure 2013 World Titles
The Final event of the Standup World Series took place on the North Shore of Oahu this weekend, at the famously amazing Turtle Bay Resort. After nine months of racing, training, living out of suitcases and traveling from event to event, the World Series Champions were crowned.