Artists Off Stage - Bacchae Bacchae have been spending time off-stage in Washington, D.C. working on music virtually, hanging out with pets - and living out their lives in The Sims Read More InterviewJames DuranNovember 24, 2020bacchae, bacchae interview, lexi mccoy, garbagepup