Unknown lights filmed over Laredo, Texas USA

This video of mulitple fast moving lights was filmed over Laredo, Texas USA

This video of mulitple fast moving lights was filmed over Laredo, Texas USA

Leave a Reply