Mark Greene Sitting In A Car American Road Magazine

Mark Greene and the Thrill of the Open Road

Inspiring Automotive Enthusiasts is the trademark and mantra of Mark Greene whose passion for classic automobiles and the adventures to be had in them can be traced back to his car-crazy boyhood and a surprise visit to the Cadillac Ranch in Amarillo, Texas.