Four days from now, the R1, the latest and by far largest vehicle ever to wear Land Rover’s green oval, begins a monthlong quest for one of the most coveted trophies in racing.
Click here to read the full article.
Date Posted: June 2, 2017
Four days from now, the R1, the latest and by far largest vehicle ever to wear Land Rover’s green oval, begins a monthlong quest for one of the most coveted trophies in racing.
Click here to read the full article.
Date Posted: June 2, 2017