French Newspaper Exploits 9/11 in New Ad September 7, 2010 by Andy Towle If only you dumb Americans would have thought ahead and built shorter towers. (via copyranter)