THE BLOG
01/27/2016 01:18 pm ET Updated Dec 06, 2017

Ted Cruz's True American Values

2016-01-27-1453875214-5961147-3216FlintValuesLR.jpg