Davenport, IA-Rock Island-Moline, IL Orlando Watts, 52, and Lavelle Harris, 42, killed when vehicle strikes tree at 37th Street and 16th Ave. in Rock Island, IllinoisAccident Date: Wed, 05/22/2019