Mexico and the Florida Peninsula

Published on November 23, 2017

The International Space Station flies over Mexico and the Florida peninsula in this night time pass on Nov. 24, 2011.

Enjoyed this video?
"No Thanks. Please Close This Box!"