Vega Rodriguez from Florida

Vega Rodriguez has been found in Florida.