Ted Cruz Accidentally WRECKS Himself With Crushing Financial Mistake · The Damage Report · Sentinel