Just caught a glimpse of People for the American Way's Ralph Neas on Fox News. Talk about the world's worst hair plugs.
*shudder*
Tags