The Black Keys
Julian Casablancas + the Voidz
Matthew Broderick & Nathan Lane
James McAvoy is a Scottish actor who once again plays Professor Xavier in the upcoming film X-Men: Days of Future Past. Watch a trailer for the film here.