Did we lose the feed, are we still live? It seems FOX just hated that title and needed it even shorter! Well, after the immense success of X-Men, a sequel wa...
Share this note: