Rare strays can be found up to southern New Mexico , southern Arizona and southern California .
It is found from Argentina , north through Central America and Mexico to southern Texas .
Rare strays can be found up to southern Mexico   , southern Arizona and southern California .
It is found from Argentina , north through Central America and Mexico to southern Texas .