He too wonders why no one had the presence of mind to video any of this.

Anyway, Stephen names him the Alpha Dog of the day.

Sully Sullenberger, the bar has been raised…

Video after the jump…

The Colbert Report Mon – Thurs 11:30pm / 10:30c
Alpha Dog of the Week – Steven Slater
Colbert Report Full Episodes 2010 Election Fox News

Related posts:

  1. Stephen Colbert Might Be Gay
  2. Colbert On The Prop 8 Ruling