Ted Cruz Rally Live in Scranton RIGHT NOW - Watch Here

Ted Cruz is holding a rally in Scranton, Pennsylvania. Watch live below!