WTC7 religious zealots having a tantrum bc I don't agree w them

DISCUSS THIS VIDEO