Central Florida will have a good opportunity to see the International Space Station pass overhead Wednesday, April 28, at 8:45 p.m. EDT, weather permitting.
Central Florida will have a good opportunity to see the International Space Station pass overhead Wednesday, April 28, at 8:45 p.m. EDT, weather permitting.