Skip to playerSkip to main content
  • 4 years ago
These pilots say they were so high up they could see into china. Yair Ben-Dor has more.

Recommended