Creating three-wheeled motor trikes since 1974, Cheetah Trikes are unique creations built in Charlestown, Indiana. Unlike other trike-styled motorcycles, a car engine powers Cheetah’s chopper ...
Some results have been hidden because they may be inaccessible to you