CBS: Dozens of dead owls showing up on Idaho highway. February 14, 2017 by Garret Vreeland in Nature, Vehicles Terribly sad.