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 on Tuesday night as they stuck the NASCAR Hall of Fame building in Charlotte, North Carolina. Carolina Waterfowl Rescue was called to the scene. […]
Read More