Proud

[ad_1]

In May 2018, four peacocks escaped the Philadelphia Zoo and proceeded down I-76, tying up traffic and evading capture. They were on a mission. This is their story, from their perspective.

Location:

344 E 14th St.

New York,

United States

[ad_2]