NWTR: North West Tandem Rally

What does NWTR mean? The above is one of NWTR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: North West Tandem Rally