Two balloonists landed safely off the coast of Mexico after completing a nearly 7,000 mile journey. The pair spent more than 160 hours in the air.
USATODAY - World Top Stories, USA Today: World
Sat, 01/31/2015 - 2:09pm
Two balloonists landed safely off the coast of Mexico after completing a nearly 7,000 mile journey. The pair spent more than 160 hours in the air.