Two things immediately come to mind seeing Scott Green and his mega truck, “Sail”, that far in the air: One, that this will be a high point in his driving gig for years to come, and two, that his chiropractor had to have had a strange itch in the back of his brain that something […]
More...
More...