Images from the International Space Station show a massive typhoon forming as the Philippines warns residents to be ready for super typhoon “Maysak.” Display (no reporter narration).
Categories:
Images from the International Space Station show a massive typhoon forming as the Philippines warns residents to be ready for super typhoon “Maysak.” Display (no reporter narration).