North Bay indie outfit Self Care has been delving into the more ethereal side of indie rock in the last few years. Their new album Just a Ghost drops today [...]