VAMPS in NYC – Nov 2016 Melissa CastorNovember 25, 2016 VAMPS are no strangers to America or New York City and on November 13, 2016, fans braved the cold and lined up early for a chance to see the vampires up close a... Featured ArticlesWebzine0 Comments 0