GO TED GO!!!
How long has Ted Cruz been speaking and going on?
Go Ted Cruz! keep going , for freedom!