5 June 200612 tracks, 59 minutes
Critic score distribution
Stranger on the Sofa is an album, released in 2006 on Central Control by audio/visual artist Barry Adamson. It received mass critical acclaim upon its release and features a single in the track "The Long Way Back Again".
From Wikipedia, CC BY-SA.

No reviews yet.Join free to review it