Ricardo Alcala in Oklahoma

Ricardo Alcala found in Oklahoma City.