Under the Radar

Osama's Last Will & Testament

%embed1%

Saturday Night Live uncovered a videotape of Osama bin Laden's last will and testament, the one where he reveals his obsession with Dakota Fanning

Show Full Article