< < Previous photo Index Next Photo > >
Description: Head on collision with a Land Rover.
Location: China