Feedback

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.

Shows