from the source;Indianola Police Officer Dan Defenbaugh had a flying deer nearly miss his windshield. Deer leaps the squad car just two blocks away from city square.
CNN: A police officer in Indianola, Iowa has a near miss with a deer while stopped at a traffic light.
Added On May 31, 2009
|Liveleak on Facebook|