Just one of those days when a huge duck rolls in front of your car....