Adrian the winner of Supercars Kart Race Wheelchair bound racer tops the timesheets and wins the Supercars challenge What's your reaction?0Cool0Upset0Love0laughing-face