Description: I have been seeing a lot of USO Activity in Teignmouth, Devon, UK lately. This leaves me to believe that there is a Alien base somewhere in the vicinity. The photo was taken in Teignmouth Devon UK on the D11/M1/2014 at 4:50 PM. These objects were seen by me entering the water.
380 days ago