Taylor Garcia from Indiana

Taylor Garcia has been found in Indiana.