Posted by Fresh on December 2, 2008
Stephen Colbert has declared war on sunglasses display mannequin, Kanye West. And I love him for it.