NASA Satellite Image Shows ‘Picasso-Like’ Face At Center Of Tropical Storm

  • 6 years ago
According to an image from NASA’s Terra satellite, there’s a “Picasso-like” face at the center of a storm.

Recommended