The Colbert Report

Yahoo Korea - Rain

Season 3 • 06/05/2007

South Korea lashes out at Stephen for his Korean R&B music video.

More