Three Happy Moments From Today

  1. Radiohead released "Burn the Witch"
  2. @bjnovak liked my list of my musical instruments
  3. Ted Cruz drops out of the Presidential Race.
  4. Bonus: I had a pulled pork sandwich for dinner.