I watch that video and I tell myself, "These are people who really have it together"
"These are people who have a coherent message for America's future.
I went and checked out the video on youtube and it was about what I expected.
Thumbs ratio disabled. Comments disabled.
In their heart of hearts leftists know their arguments simply do not stand up.