< < Previous photo Index Next Photo > >
Description: Spotted in a repair shop. Serious damage to side and front.
Location: China