...when i saw this post i was like "Ben 10 avengers crossover?"
.................. Who the hell are some of these people?
What do you think?