Stephen Colbert is the second man that Andrew Garfield kissed this week. Lucky.

Advertising
Advertising