New alert! Huge car rides in Rome this weekend!

Italy has been quarantined for more than a month and although the streets should be deserted, sometimes things are different. The images were captured on Saturday in Rome, where thousands …

Read More