Hyper-buzzed Australian indie rock band Eliza & the Delusions made their Boston debut opening up for Silversun Pickups on Wednesday, November 2nd at Boston’s House of Blues. The tour, which originally kicked off in March 2020, was postponed two years as the course of the pandemic shut down, then reopened …
Read More »