Tesla Teases Tulsa

In the future, they’re going to call it The Tesla Tease. Or at least they should. Despite our state’s best efforts to bend over and stroke the man’s ego, Elon Musk announced yesterday that Tesla Motors has chosen Austin over Tulsa to be the home of the company’s new futuristic factory. The news isn’t very […]

Hey Joe, Where You Going With That Indigenous Slur in Your Name?

Many times—more than I’d actually like to count—people have asked me if I was ever going to review the legendary Eskimo Joe’s in Stillwater, Oklahoma. Usually, I’ll try to change the subject because I didn’t feel like getting raked over the coals that day, but the truth is I’ve always had a problem with the […]