No, it's not the Eiffel Tower's love child, it is the Crystal Palace TV transmitter which provides a TV signal to 11 million people. whoever built it didn't have the vision to add a viewing platform. I like the bird.
posted by Ham at 00:02 -- Comments here: 0
Comments on ""