×
Alisha Dash
2 weeks
alisha

Talk about a narrow escape! Bus seen smashing through a barrier at what appears to be a public transit stop in #China

https://twitter.com/i/status/1166904553549156352

Be the first