NY Mag / Vulture Badge Set
9569
1002
51
Published:
  • Add to Collection
  • About

    About

    A series of 26 badges for the Vulture[dot]com Most Devoted Fanbase series. Users could download these badges and declare their devotion across va… Read More
    A series of 26 badges for the Vulture[dot]com Most Devoted Fanbase series. Users could download these badges and declare their devotion across various social media platforms or on their mobile device. Art Direction: Jen Cotton, Steve Motzenberger Read Less
    Published: