Episode 18: X-Men – The Animated Series February 28, 2016March 5, 20222 Comments Morgan geeks out with his favourite 1990s cartoon series.