Fans pack Savannah Civic Center for Mega Comic-Con

Fans pack Savannah Civic Center for Mega Comic-Con