Kane Podium in FIA WEC Opener.
Jonny Kane and Strakka Racing returned to last weekends FIA World Endurance Championship with an unexpected post-race podium after originally finishing fourth in their LMP2 Dome S103. Following the post-race … Continue Reading Kane Podium in FIA WEC Opener.