‘X-Men: Days of Future Past’ Stars Michael Fassbender & James McAvoy Do Impressions of Patrick Stewart & Ian McKellan by Tastefully Offensive [yahoo/via]