UFO – Central London – Thames News

Thames News captues an Unidentified Flying Object hovering of the world famous department store ‘Harrods’ The object baffled police and passers by alike. Is it an alien invasion or inter stellar bargain hunters. Filmed in 1984

Thames Tv makes no copyright claim to the music within this clip.


9 Comments on “UFO – Central London – Thames News”

Leave a Reply

Your email address will not be published. Required fields are marked *