Watch: Employees chase deer inside auto dealership

Watch:-Employees-chase-deer-inside-auto-dealership
A deer was caught on video running loose through a Norwood car dealership, where employees said it caused thousands of dollars of damage. 
Read The Rest at UPI - Odd news- (opens a new tab)





Pages