Melting Tree – “Athena” rescues the listener from the anomalous mire of synthesizer music
Melting Tree is an alternative indie-rock band from Athens, Georgia that has just released the single “Athena”. The band mix and master their own music through resources at the University…