View Finch on Oct 5, 2001EditFollowShare25 years agoFri, Oct 5, 2001at Uncle CastrosMurrieta, CAFinchEditFollowShare