Responding Long Island, New York Police Car Has Accident

Whoopsies.

Loading...

Added:

By: BigBensSack (1590.90)

Tags: police accident, on road, unaware

Location: Long Island, New York, USA