Advertising Console

    Snow stops all London buses

    Repost
    ODN

    by ODN

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