Olivier Bedard Wins First Micra Cup Race of 2018 May 19, 2018 Official Release All RSS, Featured, Nissan Micra Cup, Official Release 0