Colbert's surprise visit raises thousands

Live Stream Schedule