The Truth About The Colorado Delegate Controversy | Donald Trump vs. Ted Cruz https://www.youtube.com/watch?v=FDiZ5HW2wqU
Wow, that needs its own thread!