Didnt see the incident yesterday, but Ive hit a pigeon before doing about 70mph in a granada cosworth and it just exploded the poor guy in the van behind had to brake quite hard as he couldnt see for all the feathers everywhere, and the only evidence of the impact on the car was one stray feather on the head light wiper arm, which i was happily surprised about.