The Colbert Report

Sign Off - Bob Costas Rides the Moose

Season 6 • 02/23/2010

Bob Costas rides Stephen's giant moose in Vancouver.

More