Carlos Tellez from Alabama

Carlos Tellez has been found in Alabama.