"Sotreé Seet" is a real place in New York I am pretty sure

Also not surprised that all but one of the belligerent NYPD are non white...
"Sotreé Seet" is a real place in New York I am pretty sure

Also not surprised that all but one of the belligerent NYPD are non white...