Subject:

Daniel Doelling

  • Blogs

    December 5, 2013

    Idiotic, Infuriating Study Names St. Louis Happiest City in America

    St. Louis has been named America's happiest city, and the reason why is so idiotic that it's making us furious. Jetpac City Guides, developers of a travel app launched today, analyzed 100 million photos for four key signs of happiness: smiles, hipster mustaches, bright lipstick and blue skies.

Loading...