Photo Credit: Sonya Jasinski It’s fair to say that Michelle Branch has spent nearly two decades living in the shadow of her first two albums – 2001’s The Spirit Room and 2003’s Hotel Paper. How could she not after taking a fourteen-year break from solo output between her second and third LP? If Branch’s fourth,… Read more