I am confused. . . but most of all I am a Christian Conservative.

Posts tagged ‘Shapiro’

Ben Shapiro short video

Tag Cloud