What if we told you that there’s a road in America where you can satiate your need to accelerate? Would you drive all the way out to Texas to visit it? Because that’s what you’d have to do. The American autobahn Just about 15 miles outside of San Antonio, Texas, lies State Highway 130. Highway […]