Government experts confirm mermaids do not exist. However, belief in green energy unicorns, stimulating Keynesian tooth fairies and free mandatory healthcare made possible by a non-mandated tax (or a non-taxing mandate?) is obligatory until further notice.
42 Comments
newest