I almost ran over a peacock on my way to work yesterday...or at least I think I did. The event was so strange that I'm not so sure now that it actually occurred.