9/11 Free Fall 12/21/17: Drew DePalma and Ted Walter
Free Fall host Andy Steele is joined by recent AE911Truth petition signer Drew DePalma, whose mother, Jean DePalma, perished in the World Trade Center’s North Tower, and AE911Truth’s Director of Strategy and Development Ted Walter.