Snow stops all London buses

ODN 2009-02-02

Views 1

Heavy snow has brought Britain to a virtual standstill with bus services suspended, trains cancelled and flights delayed.

Share This Video


Download

  
Report form