Tagged: itasca
Itasca: “Marcy Rain” + Upcoming Show
Itasca is the stage name of LA-based artist Kayla Cohen. She plays sparse acid-folk tunes generally aided only by guitar and vox (not to mention the occasional vocal overdub). Her songs are desolate, baroque...