• Embed

Matt Taibbi

Clip11/16/2005

Matt Taibbi interviewed the former head of the Office of National Drug Policy Control while on acid, wearing a Viking costume.

Up Next