Fox NewsNew storm discovered on Jupiter, 'Clyde's Spot'Jul 7, 2020Chris CiacciaBy Chris Ciacciamore_vert