Paper Tigers Luomo October 24, 2006 · turns 20 today LP House aoty Users: 80 (8) Critics: 73 (5) deezer See more from October 24th