Menu

#GrandCentralStation

1 post

Feed
1 of 1 post
Harrowing bodycam footage shows cop fatally shooting machete-wielding nut who slashed 3 straphangers at Grand Central
🖼️
0Read More

Harrowing bodycam footage shows cop fatally shooting machete-wielding nut who slashed 3 straphangers at Grand Central

New York Post·Anna Young·6 months ago
#m6jEEw1z

Griffin yelled “I am Lucifer” twice before eerily stalking toward Giuffre, who then fired two shots, leaving the crazed perp flailing his legs while lying face down on the ground, accor…

15s