Charlie Sheen and Spendthrift Farm are Winning!

Advertisements on the Paulick Report website rarely catch my attention during my daily read, but last week a Spendthrift ad caught my eye. Spendthrift Farm’s ad displayed the phrases, “Winning” and “He’s Got Lion Blood” flashing, which immediately made me think of Charlie Sheen’s insane comments the past couple of months. It was “out of […]