Record breaking baseball-sized hail, deluges of rain and and miles of mysterious foam and fog... just another round-up of weird world weather in June 2012...