NYPD Transmission Confirms September 11th 2001 Israeli Jew Terrorist Mossad Van in USA on 9/11/2001

The owner has disabled discussion of this video.