Roger Delacruz from Indiana

Roger Delacruz has been found in Indiana.