Ted Cruz does great interview on Adam Carolla Show

Hat Tip: BB

Read More