Insane Hail StormInsane Hail StormA sudden hail storm smashed the beach in the large Siberian city of Novosibirsk, Russia, on Saturday.Teddy McKayTeddy McKay