< < Previous photo Index Next Photo > >
Description: Test driver was delivering the car to a customer, ended up crashing into a parked Range Rover that children had just gotten out of to go to school.
Location: London, England