Tulsa sucks, says some stupid study by a website nobody’s ever heard of August 10, 2015by Emilye Lewin