RÜFÜS DU SOL Triumphantly Return to Red Rocks, Showcase Upcoming Album [Review]

It had been over a year since RÜFÜS DU SOL had graced the stage, and they wasted little time plunging fans into the magic all over again. Sydney, Australia-based trio have ignited international acclaim behind their atmospheric, indie electronic music. Their first two albums, 2013’s Atlas and 2016’s Bloom, topped the Australian album charts and […]