General Roll Cloud over Illinois: watch the amazing cloud journey Aniruddha Chakraborty 29 Jul 2022 New Update BY A STAFF REPORTER: Have you ever seen a roll cloud. A crazy looking roll cloud crossed Champaign-Urbana, a metropolitan town in Illinois in USA. Locals who spotted the cloud were awestruck. A rare look at the amazing cloud. But well it did not bring any rain of course. social media viral video USA cloud roll cloud lllinois town crazy looking rare look amazing cloud Read More Read the Next Article