The Daily Show with Jon Stewart
Keira Knightley
Season 16 • 05/09/2011
Keira Knightley won't be allowed inside Buckingham Palace now that she knows what "Santorum" means.
More
Watching
You may also like5 Videos
Keira Knightley
Season 16 • 05/09/2011
More