Racing’s world governing body, the FIA, has confirmed the cancellation of the 2017 World Series of Racing (WSR) event due to the outbreak of the virus.The World Series has been in the works since late 2015 and will take place in the United Arab Emirates in March, 2018.It will be the second edition of the […]

Continue Reading...