Tampa-St. Petersburg, FLEdward Delzer, 49, and Harvey Delzer, 86, killed in collision at Park Blvd. and 104th Lane in Seminole, FloridaAccident Date: Sat, 07/28/2018