Car on fire after driver struck a deer in Byron
A car is on fire and flames are shooting out from under the hood after a car vs. deer accident in Byron. The location is 6609 Byron Road, between Warboys and Tower Hill roads. Byron and South Byron fire departments are responding.
UPDATE 8:55 p.m.: Elba Fire Department is called to the scene for mutual aid. Route 237 is to be shut down at Tower Hill and Warboys roads.