Other

The Satellite Station releases ‘No Escape From The Rain’

Project of Ohio singer songwriter, Travis Rue; The Satellite Station has released his latest track 'No Escape From The Rain'.

Project of Ohio singer songwriter, Travis Rue; The Satellite Station has released his latest track ‘No Escape From The Rain’.

Based around the concepts of building barriers and reaching breaking point, the track revolves around melancholy piano notes and emotive vocals.

Listen to the track here: