View Finch on May 9, 2003EditFollowShare23 years agoFri, May 9, 2003at Last CallLas Vegas, NVFinchEditFollowShare