Dead Doves Fall From The Sky In ItalyDead Doves Fall From The Sky In ItalyUm...when should we start freaking out? Dead Doves Fall From The Sky In Italy Turtle doves fall from the sky in Italy It's the end of the world as we know it…and we feel fine.Colleen O'QuinnColleen O'Quinn