Mason Weaver explains Liberals...again.

Mason Weaver Staff

And why do we continue to surrender our children to them in public schools, colleges and entertainment.