Ted Cruz Fails Miserably at Hosting a Facebook Live Stream

By Brian Krassenstein / Oct 19, 2018