This song I Live Inside My Mind is an acoustic guitar rendition by Michelle Jones and Jim O’Rourke. A brother and sister songwriting duo.
Jim O’Rourke is an indie artist and singer songwriter, Michelle Jones has written lyrics for the last several years.
FOLLOW ON: INSTAGRAM