carnewschina.com
Mini driver is an Asshole in China
A Mini One assholing on two parking lots, 112 & 111, in a faraway suburb of Beijing. Bad Mini. I should have crushed that little car with one haul of
Tycho de Feijter