This image was lost some time after publication.


Click to enlarge.

22 members of an international drug cartel were arrested yesterday in New York; Immigration and Customs Enforcement seized the above shipment of cocaine, revealing that the cartel branded their stash with Teletubbies stickers. Such a disappointment — we were certain Tinky Winky was more of a meth freak.

Teletubbies in Cocaine Bust [TSG]