Comics News Comic Legend Leo Baxendale passes away at 86 years old April 27, 2017 Brett Summers It is Cult Faction’s sad duty to report that comic artist Leo Baxendale, who...