9/11 Free Fall 3/14/19: Gene Johnson

Host Andy Steele is joined by engineer and Project Due Diligence volunteer Gene Johnson, who discusses the presentation of the WTC evidence that he recently held in Amarillo, TX.  

 

Leave a Reply