June 3, 2022 – Idalia, Colorado By Tony Laubach - June 3, 2022 FacebookTwitterPinterestWhatsApp Landspout south of Idalia viewed from US-36 near Idalia.