Strange WeatherWeird Earth 6 14 20jerry5040June 22, 2020 by jerry5040June 22, 202014 38 A strange object hovers above the clouds at 33,000 feet above Japan. What is it?! Courtesy/credit The Weather Channel and affiliates 2020. source...