Should we play the Leo Terrell 1.0 tapes on Hannity TV?
No
52%
(13,777 votes)
Yes, I want to see them!
48%
(12,941 votes)
Total Votes: 26,718