A leader among luxury motor coach builders is based in what might be a surprising location to some: not a mainstream, high-tech venue, but a small town in northeastern Oklahoma. The company in question is Newell Coach Corporation of Miami, Oklahoma. Last summer I visited Newell headquarters to pick up one of the company’s new P2000i motorhomes for a test outing.
Tag: