Twin Haus Embodies Psychedelic Rock with “Nothing Lavish”

Twin Haus may be from a city called Queensland, but this Australian band sure does come off as a group of Indie/psychedelic rock kings with their latest ep Nothing Lavish. (Excuse the really cheesy pun I just made there.) A four piece ensemble, Twin Haus released their sophomore EP on March 22. It features 4 tracks that are sure to […]