James McAvoy FTW!

James McAvoyBilly BushRyan SeacrestMario Lopez
He participated in a training montage spoof. He had flawless hair. He ripped on Mario Lopez, Ryan Seacrest and Billy Bush. He threw balls at MTV's Josh Horowitz. He also kissed MTV's Josh Horowitz. Well played, McAvoy. Well played. -- Tierney Bricker, Zap2it MTV
Loading