BBDO NY
- Sort By:
- Recently Added
- Most Viewed
Top Spot of the Week: PETA's "98% Human"
BBDO NY and Mill+ teamed on this spot which shows an ape pick up a gun and place it under his chin, about to commit suicide.
By: SHOOT Staff
Views: 1885
10 years ago
10 years ago
Top Spot of the Week: PETA&...