Who let the goats out? It’s a question being asked across the globe after a TikTok video went viral showing a herd of goats making a run for it down Highway 421 in North Carolina.
Who let the goats out? It’s a question being asked across the globe after a TikTok video went viral showing a herd of goats making a run for it down Highway 421 in North Carolina.