Tensions just as high in UK pubs for Lions decider as in New Zealand

share

The atmosphere in a small pub near Twickenham was a good alternative to watching the match at Eden Park.
Source: 1 NEWS

loading error

refresh