Ricardo Rivera-Rodriguez from Colorado

Ricardo Rivera-Rodriguez has been found in Colorado.