News

Dean Moon’s AA/Fuel dragster has been found in its original Mr. Ed trailer on a farm—and we were there when the door was opened after 43 years.