Steven Carter

Last updated 10 January 2024


Steven Carter




Steven, along with all the children on the planet Earth, were repeatedly influenced by the 456 to freeze in place and declare the impending arrival of the alien race until they made touchdown in Britain