Object filmed over Mexico, Puerto Rico, Hondura, El Salvador...Starlink? Space x?

ManInBlack

Active Member
An object has been seen over several country's. Several images and videos have surfaced overnight.

Current reports suggest it is a Space X launch.



 
Back
Top