In France, police rush out to the people, expecting them to rush and create a stampede. No one moves and the police are forced to back down (Press unmute)

October
30
, Sunday | Add Comment
  • Random Image
  • Random Image