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