Londoners beat the shit out of two Democrats try to stop a train, in protest lol

Some even glued themselves to the train?? Are they simply nuts?? Hope they were paid well.
 
Back
Top Bottom