Two People Tumble Down Escalator During Fight in Grand Central Station –
“On my lunch break commute through Grand Central”, tweeted @smoothnorris with a graphic video of two people fighting and then falling down an escalator in Grand Central Station in New York City.
Seen on Youtube!
More Stories
Christian Wilkins Top Plays of the 2022 Season
Jaylen Waddle Top Plays of the 2022 Season
Tyreek Hill Top Plays of the 2022 Season