Battle of the Vieira’s to ignite South Dakota this weekend
The days are swiftly approaching for the final of the Caribbean Motor Racing Championships (CMRC) which will be held at the South Dakota Circuit on November 12 and 13 and though Guyana who are the defending champions may have surrendered…