Advertising Console

    Torrential rainfall turns streets into rivers in Italy

    Zoomin.TV Canada

    door Zoomin.TV Canada

    2,2K
    155 views
    Torrential rainfall caused flooding and disruption in Catania, Italy, on Thursday, turning downtown streets into rivers, which dragged parked cars, motorcycles, chairs and tables.