Tuesday, June 3, 2008Rain Flood German police work around a car that hangs in the swollen River Starzel in the southern German town of Hechingen. A driver and her passenger were killed in the accident.