The Colbert Report

Tip/Wag - Rain

Season 4 • 04/10/2008

Didn't Stephen settle the rivalry with Rain last year?

More