Ceasar Miranda from Indiana

Ceasar Miranda has been found in Indiana.