Mychal Thompson
October 10, 2024
Chris DeMoulin, CEO of LA Comic Con, said that with this city’s convention, they wanted “to show...