Jim Foster

James Edwin "Jim" Foster is a Canadian singer, songwriter, guitarist, and harmonica player.

Music Video

 * X-Ray Eyes