David Selley and Steven Bridges have reflected on their Super Stock National Championship triumph. Team Bermuda’s S-25, with Selley driving and Bridges handling the throttles, finished third at the XInsurance Great Lakes Grand Prix in Clearwater Beach, Florida, last weekend. They also finished third in the make-up race for the Great Lakes Grand Prix in …
