Watch: Cars were left stranded for miles after a severe thunderstorm brought hail and flash flooding to Willard, New Mexico
Watch: Cars were left stranded for miles after a severe thunderstorm brought hail and flash flooding to Willard, New Mexico.
Source: Police frequency