Florida Governor Awards Felix Rodríguez with Medal of Freedom

Florida Governor Awards Felix Rodríguez with Medal of Freedom