The Daily Show with Jon Stewart

James McAvoy

Season 13 • 06/23/2008

James McAvoy believes American sports are an excuse for a picnic.

More