Chances are, you have never seen the cars featured in this video review before. This is because they are extremely unusual.
The Chevy Onix Track Day Show Car has been unveiled by GM in Brazil as another nod to the automaker’s 100th anniversary in the country.