Paper Television The Blow October 24, 2006 · turns 20 today LP Indie Pop, Indietronica aoty Users: 77 (16) Critics: 73 (6) See more from October 24th