Authorities in North Carolina are attempting to wrangle 10 wild mustangs on the loose that have been spotted running on busy roads and highways.
Authorities in North Carolina are attempting to wrangle 10 wild mustangs on the loose that have been spotted running on busy roads and highways.