In this amazing piece of amateur video—shot yesterday—the city of Melbourne, Australia is pelted with giant balls of hail. And then, in an instant, the hail turns to rain—so much of it, in fact, that the streets flood.

[LiveLeak]