Completely restored 66 T120 with matching numbers. Electric start added.


Location: Nutley, New Jersey, United States

See listing: AMAZING 1966 Triumph Bonneville (from April 24, 2018)