Fort Collins Bicycle Accident – February 20, 2026
On February 20, 2026, the Larimer County Coroner’s Office responded to a grassy area on the northwest corner of West Magnolia Street and South Sherwood Street in Fort Collins, Colorado, to investigate the death of a 69-year-old male. The decedent was riding his bicycle in the early morning…
More about Fort Collins Bicycle Accident – February 20, 2026
