FRISCO, TEXAS – Skygazers across the Southwest U.S. spotted a possible fireball breaking up in the night sky, but it turns out this shooting star was human-made and not part of three ongoing meteor showers. …
2024 Copyright All Right Reserved. @markoflorentino