View Finch on May 26, 2002EditFollowShare24 years agoSun, May 26, 2002at Wild Hare'sEl Paso, TXWhat It Is to BurnFinchEditFollowShare