Poland



Moment group of men brawl on steps of Tube station just feet from toddler sitting on floor and screaming baby

This is a moment a brawl broke out on the steps of a London Tube station, just deet away from a screaming baby.
Get more results via ClueGoal