Wow That's Cool ... YouTube VIDEO: Worth watching! Posted on January 10, 2023by Jim These Leftist protestors are left speechless when D’Souza proves that walls work and Trump is right.