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: