gerryanderson.co.uk
Life On Planet T14! - A Gerry Anderson A21 News Report
After years of speculation, Fireball XL5's latest mission has yielded conclusive proof that there is life on Planet T14! The small planet in a barren corner