Long Beach Race Week, Saturday June 29, 2013, Long Beach, CA.
Random Leg 3Long Beach Race WeekLong BeachLBRW