Peacock (presumably on the lam from Walldorf animal park) casually walking down our street today.