View Finch on Oct 15, 2001EditFollowShare25 years agoMon, Oct 15, 2001at RJ's Record ShopPhiladelphia, PAFinchEditFollowShare