Board Thread:Clean up Concerns/@comment-2175012-20170507201405/@comment-30089960-20170510093519

Not related to this topic, but i recently saw that X-24 (X-Men Movies) page was deleted. Why?