Posted: Dec 31, 2016 2:51 am
by Alan C
Animavore wrote:When I read the thread title and description I thought this had something to do with The Avengers. :lol:


X-Men - Marvel Studios universe tie-in? Interesting that they're separate.