8 May 2022: Mystic moments of peace at Carhenge in Nebraska