Curtis Barkdull Killed In New London, CT Accident9 months agoTragic accident that occurred on November 3 in New London, Connecticut. Curtis Barkdull lost his life in a motorcycle accident near Colman and Vauxhall streets when two sedans and a motorcy ...