‘X-Men’ Stars James McAvoy and Michael Fassbender Spotted in NYC

Jason Marshall / May 10, 2014