ezXplain

New NRA President Oliver North Suggests All Iranians Are Liars