The Mirror: Steven Miller, a professor of atmospheric science at Colorado State University, believes that only ” handful of people currently alive ” have seen the unique event.
linkThe Mirror: Steven Miller, a professor of atmospheric science at Colorado State University, believes that only ” handful of people currently alive ” have seen the unique event.
link