Sorry...what?! These videos sent to us by a local show a crazy sight, considering it's July. Insane downpour in Mgarr was captured this morning as locals drove through the northern village.
Mother Nature, really? Weather sites in Malta have reported that Malta is to expect some hot temperatures, including feels-like ones of 36°C. But this rainfall has us utterly shook! Guess local farmers will be happy about it!