RCR in 2018? Owner plans to remain 3 car team

RCR in 2018? Owner plans to remain 3 car team

Racing News
July 27, 2017