The Owl recently had the wonderful opportunity to put some unique questions to Vida Cain, the rocking Perth four-piece. Vida Cain formed in 2012 and spent a long time playing live and demoing their material. With an album out in September, we thought it was high time we caught up with Vida Cain and grilled […]