Highland Motor Sports specializes in the restoration and resale of classic BMW motorcycles and their original parts. We offer a large selection of vehicles available for still and live shoot rental, as well as new, NOS, used parts, and complete motorcycles for sale.