Sign Up!
Login
More than two hundred starlings mysteriously fell from the sky in Draper Utah. Draper Police Sgt. Chad Carpenter explained that “the birds were just flying along, crashed into the side of a large vehicle and boom.”
Comments: Add Comment