Thread:Mister Explicit/@comment-24669364-20170310004014/@comment-27496405-20170322205051

I could mean nothing of course but the shooting of Avengers Infinity War will move to New York by the next month!!!

It can mean one thing I think: Defenders Assemble