ISS Flyover caught on FOX 26 Houston Towercam on Earth Day

Did you miss it? The International Space Station (ISS) flew over southeast Texas early on Saturday morning between 5:17 and 5:21 a.m. local time. Flyovers happen fairly frequently, but recently our views have been obscured by cloudy skies and rain. Not on this Earth Day though! And it was all caught on our Towercam!

Top Videos