Episode 272: Too Many Soups

Episode 272: Too Many Soups

Today on Top Hat: Marcus and Ben speculate on why Ted Cruz bought 100 cans of soup the day after he got back from his honeymoon and Hillary's bomb here in New York.