The Arizona Land Rover Owners (AZLRO) would like to invite all Land Rover owners to the 6th Annual Arizona Land Rover Rally which takes place in Tucson, Arizona (about 1.5hr South East of Phoenix) on March 14th-17th, 2013.
see link for more details:
www.azlro.org/rally
see link for more details:
www.azlro.org/rally