The opening of a new drag strip is cause for celebration, even if the place in question is located in a foreign land. In the video below we’re taking you to Brazil and the first passes on a track called Arena Race located in the state of Minas Gerais. This is a brand new strip […]
More...
More...