News

Nature stole the show for people visiting the Seven Magic Mountains art installation outside Las Vegas recently, with daytrippers instead gobsmacked by an impressive dust devil that went swirling by.