Some really scary look hail falls in Germany