The Colbert Report

Sign Off - VACSA-TERN

Season 9 • 01/08/2013

Stephen swigs Jay the Intern's youthful blood.

More