SECAUCUS, NEW JERSEY - JANUARY 24: SECAUCUS, NEW JERSEY: General view of atmosphere at the 2016 Heroes And Villains Fan Fest held at the Meadowlands Exposition Center on January 24, 2016 in Secaucus, New Jersey. (Photo by Paul Zimmerman/Getty Images)
Add to Cart Add to Lightbox