.
June 23rd, 2008
11:56 PM ET

The Shot: UFOs in the UK?

A police helicopter shot some video of a mysterious object floating over South Wales.


Filed under: T1 • The Shot
soundoff (No Responses)

Comments are closed.