Daytona Beach: Teeth Under the Car

0
383

Officers with the Daytona Beach Police Department in Florida must impound a car, but the driver may have lost his teeth.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments