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…
Four peacocks escaped from the Philadelphia Zoo and allegedly attempted to hitchhike a ride out of town. The muster snarled…