Press Play: Glass Towers
Glass Towers are an indie rock band straight out of Australia, but are making a name for themselves here in the states. Their music has been described as sun-drenched indie rock with a hint of darkness and weight. Their debut album is called Halcyon Days and is guitar heavy with catchy choruses and an upbeat style. The lyrics however, are not all fun and games. There is a definite edge […]