Obscure Sound — Blame It On Leo are rock act from Queensland, Australia, impressing with their catchy new single “The Stranger.” They compare their sound to Two Door Cinema Club, reflective of the band’s ability to churn out easily digestible hooks within enjo...
more info