The Boston Spirit of Liverpool
A team of youngsters from the United States have met a giant version of their Liver Bird mascot. The players from the Boston soccer academy, recently re-named The Spirit of Liverpool, were on a visit to the UK and came face to face with the 8ft version of the bird which stands in Central Station. Life-long LFC