UFO CRASHES IN RUSSIA! October 24, 2017 by Frank Lake A UFO from Planet Zeeba crashed into Chelyabinsk, Russia last night!