Deer stuck in windshield of a red car with a crushed roof
A deer is lodged in the shattered windshield of a severely damaged red vehicle.
Is this accurate? Sign in to help verify it.
A deer is lodged in the shattered windshield of a severely damaged red vehicle.
Is this accurate? Sign in to help verify it.
No comments yet.