Album ReviewsMusic Liars: They Threw Us in a Trench and Stuck a Monument On Top by mr. hipster October 31, 2001 October 31, 2001