A nighttime SpaceX Falcon 9 rocket launch Thursday, Feb. 19, 2026, from Cape Canaveral was spotted in West Palm Beach, Florida, about 150 miles away.
A launch pad that once sent the first American into orbit is being revived for a new era of commercial spaceflight.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results