As the east coast braces for Hurricane Irene to make landfall, the International Space Station passed overhead and took this amazing footage. Complete with astronaut commentary!
More From Kicker 102.5
Did You See The International Space Station Last Saturday? Lisa Did!