The Owls are a four-piece indie rock band from Newcastle, Australia. The Triple J Unearthed winners have been at it since 2008, touring with the likes of Gyroscope, The Living End, The Jezabels, Cloud Control and Phrase to name a few.
What is success? That’s a question I’ve been thinking about a ton lately. Seriously, if we sat down and really, drastically, thought about our definition of success, what would we come up with? Would it be a lot of money? Maybe a nice family? A ...Read the rest