gollum.space
A woman stepped on the hood of a police car
romkaromkin
Source
Video
Idiocy
Kazakhstan
Police
Resistance
What's this?
v20240901