Posted by Manchester Kurt on February 10, 1998 at 08:38:40:
In Reply to: New Arena in Liverpool!! posted by Radiojones on February 10, 1998 at 08:32:38:
Something was said about this on ITV Teletext regional news. It also would contain the tallest building in Europe. From what was written things were at a VERY early stage.
Post a Followup