Picture: 29 / 42

Radical Race Team Building

Team building activity as part of a company meeting in Connecticut.