Responding Long Island, New York Police Car Has Accident

Whoopsies.

Added:

By: BigBensSack (1591.10)

Tags: police accident, on road, unaware

Location: Long Island, New York, USA