Stephen Colbert Ruins The US-UK Special Relationship

Stephen Colbert makes the English feel even worse about BP and “The Hand of Clod.” Genius stuff.