Specialized Factory Racing: Behind the scenes

All photos by Gary Perkin