New York Takes Triple Crown

If you’ve been watching as faithfully as I have over the years, you’re already placing bets on who will win next year. Yes, three years in a row the state of New York has taken the American crown jewels. In case you are wondering what America thinks of her new “queen”, here’s what was trending on …

New York Takes Triple Crown Read More »