Browsing Tag
police helicopter and ufo
1 post
Shocking video shows a Los Angeles police helicopter intercepting a UFO over Los Angeles
The police is a security force that represents the civil authority of any government. The police are generally responsible…