Atlanta-based indie rock trio Mansell has released the official music video for their single “Ghost”. The track comes for their latest record Mantra, an eight-song offering that landed in the iTunes Top 100 Alt Chart and led the band to a support slot with Butch Walker earlier this year. The video was conceptualized by a …
Read More »