Brabham misses out on top spot

HENLEY’S David Brabham scored another second place finish at the 62nd annual Twelve Hours of Sebring, Florida, last weekend.