Randy Shewmake gets a Race Win at Mount Panorama on 2018-05-08! Posted on 2018-08-27 by Randy Shewmake Randy Shewmake got a Race Win at Mount Panorama Circuit on 2018-05-08 in the IMSA Sportscar Championship series and also donated $15 to Gateway Church. Congrats and great win!