We thought it was pretty awesome when John Hennessey went into the drag strip business a couple of years ago with the purchase of Lonestar Motorsports Park in Sealy, Texas. After all, his shop is located at the front door of the place basically and when the place needed an owner he stepped in to […]
More...
More...