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

By: Jason Marshall / May 10, 2014