Chaser Eight

North Haven, CT, female fronted rock band Chaser Eight have released their debut self-titled album.
Continue reading “Chaser Eight Come Alive With New Album”