Carolina Waterfowl Rescue

300+ birds strike NASCAR Hall of Fame building in Charlotte (Video)

Hundreds of birds fell to the street level after impacting the NASCAR Hall of Fame building in Charlotte, North Carolina Around a hundred birds were killed…

→ Read More: 300+ birds strike NASCAR Hall of Fame building in Charlotte (Video)