Who the hell is Mario Lopez anyway?

Stephen Colbert is a pretty epic and classy guy, so I will have to disagree by principle.