Farmers on the Italian island of Sardinia have been fighting a big problem the past few days. due to temperatures becoming a little unseasonable recently, Locusts have not only thrived, they have managed to take over parts of the island. The clip is in Italian but no translation is needed when I say YUCK!!!

Mike Rivera


Content Goes Here