The Stolen View Leech November 1, 2007 · turns 19 today LP Post-Rock 6 tracks aoty Users: 76 (8) deezer musicbrainz See more from November 1st