A new version of the hatchback Mini was used to set the record in China.
This is not cool.
Most Popular: Complex.com