NASA satellites spot colorful plumes off US mid-Atlantic coast

Technology