Peacocks on-i-76-philly zoo

Peacocks Escape Philly Zoo Snarl Rush Hour I-76 Traffic In Attempt To Hitchhike Out Of Town

Four peacocks escaped from the Philadelphia Zoo and allegedly attempted to hitchhike a ride out of town. The muster snarled…

7 years ago