There are only two guarantees in life: debates and tax bills

Chelsea Ramsey

February 2, 2018