Unhinged tyrants inflicting property damage on a Long Island street.
The patriots are now hanging their flags and banners from upstairs windows!
Unhinged tyrants inflicting property damage on a Long Island street.
The patriots are now hanging their flags and banners from upstairs windows!
Ahh, Long Island, New York! Vandalism of personal or business property seemed way too common there (especially to cars). It was how the neighbors got revenge, when they wanted to threaten/intimidate you for something they didn't like. It would be satisfying to see these thugs get caught for using these same old tactics.