Apparently George the pirate-radio man and his mates saw it in the 1990s. Well if George and his mates saw it it must be true.

http://www.liverpoolecho.co.uk/liver...name_page.html

Hmm... Tom says 'majority of those who have seen the giant sculpture are convinced it?s a statue of John Lennon'

Didn't he come up with that idea?