IE 11 is not supported. For an optimal experience visit our site on another browser.

Deer Caught in Headlights (Literally) at Car Dealership

A deer barreled through a car showroom near Atlanta, Georgia, startling employees and customers as it skidded across the floor.