'Gimme a push': Hero passengers filmed pushing buses in the snow
International Business Times UK -

Footage captured in London, UK and Leiden, Netherlands, on 10 December showed similar scenes as passengers were forced to help push buses up snowy inclines.

Loading...

Related Articles