THIS is the chilling moment a pilot is wished “good luck” dealing with aliens after spotting a “silver canister” UFO just ...
Despite its Quatermass-linked fame, Transport for London (TfL) has officially confirmed that there have been no recorded sightings of aliens or extra-terrestrials on London’s transport network.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results