Giants could return to city in 2016
The popular giants may be set to make a return to Liverpool in 2016, according to Mayor Joe Anderson.
Home » marrionnette
The popular giants may be set to make a return to Liverpool in 2016, according to Mayor Joe Anderson.