Ms. Lauryn Hill
Albert Hammond Jr.
Penn & Teller
Nathaniel Rateliff & the Night Sweats
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.