Alien drone seen monitoring police in Spain in SHOCK images
AN ALIEN probe was spotted monitoring a police car in Spain, leading some to believe extraterrestrials are watching us.

AN ALIEN probe was spotted monitoring a police car in Spain, leading some to believe extraterrestrials are watching us.