Green energy: Jason Sheehan is right!
I was zooming down I-25 through New Mexico, trying to knock off the thousand miles from Denver to Tucson in a day, when I saw a billboard that made me hit the brakes: It was for the Owl Bar in San Antonio, just a wide spot in the road –…