High definition coverage of the landing of OV-105 or Space Shuttle Endeavour at the Kennedy Space Center in Florida. Landing date was 07/31/2009
Subscribe to our YouTube channel for free here: https://sc.mp/subscrib
The ocean covers 70% of the planet, but humans still don’t know very
How two feuding countries are tearing apart the Middle East.
by Nathan Halverson and Monica Lam
California is sinking at a histori