Boston-based artist Carissa Johnson’s forthcoming LP Blue Hour–out November 12th–is a ten-track collection of kinetic, synth-laden indie-rock songs that serve as a chronicle of a year spent inside oneself; a study of loneliness, self-doubt, frustration and motivation backed by dreamy electronic production and driving percussion. READ MORE…