Two Kiwis have won the Sebring 12 Hour

TalkMotorsport Short Read LengthSHORT READ

This weekend the Sebring International Raceway host two races.  On Friday the FIA World Endurance Championship hosts its first race…