Tom “The Mongoose” McEwen, who died Monday at age 81, was a champion drag racer whose career spanned four decades. He was an even better self-promoter.
Tom “The Mongoose” McEwen, who died Monday at age 81, was a champion drag racer whose career spanned four decades. He was an even better self-promoter.