There is no denying a reality to this UFO presence, but its true reality remains obscured from view, we are left only with more questions in the pursuit of knowledge.
Transport for London (TfL) has joined forces with stem cell transplant charity Anthony Nolan to launch a new film depicting lifesaving journeys taking place throughout London’s transport network.