26 June 2008 at 5:22 PM

James McAvoy is Quite Animated at TRL

james mcavoy trl 181231531

About Photo #1231531: James McAvoy promotes his latest action thriller, Wanted, at MTV's Total Request Live on Tuesday (taped Monday) at the MTV Times Square Studios in New York City.…Read More Here

Posted to James McAvoy, TRL