Shahmir KhanNov 10, 20193 min readRebellion takes maiden overall victory at Shanghai Rebellion Racing has claimed it's first win across the finish line in FIA World Endurance Championship at 4 Hours of Shanghai in a...