< < Previous photo Index Next Photo > >
Description: Driver crashed into a Renault, then fled the scene. He later contacted the Police and turned himself in.
Location: France