November 19. Near the city of Odessa, Ukraine a large meteor crashes in 1881. New Arrivals Nov 18 Written By November 19, 1881.The meteor Ponato landed in Italy in 1839.
November 19. Near the city of Odessa, Ukraine a large meteor crashes in 1881. New Arrivals Nov 18 Written By November 19, 1881.The meteor Ponato landed in Italy in 1839.