Terrible Driver in OZ - guess the race...

Chinese should stick to driving teslas now that its made in shanghai,
 
Back
Top