
Turns out it was the Specialized guys stress testing the '07 Demo 7 because they "hadn't gotten around to it yet".
If I had a 2007 Demo 7, I might not be so keen on riding it any more.
Surely stress testing should be done a little earlier in the lifecycle of the product?
Superb pics as ever, Dan!