I love these ads, but I’m horrified to discover that I share any beliefs with Ted Cruz (that belief being that White Castle is delicious, and yes, I will gladly die on that hill).

%d bloggers like this: