Not sure if this is where it goes, but anyway The other night I was riding home from work [around 8pm or so], and I came over the crest of a hill... when all of a sudden there was a peacock on the road... at first my brain began to go "oh that's pretty... is that a peacock?" Then registered I needed to brake pretty hard... Slowed enough for it to run off the road. And YES, I checked my mirrors before braking. So I was just wondering what random things people have come across on the road- whether you've had a close call or actually hit something... Thought it would be a good place to see the unusual things that people see on their rides.