Triumph Trident 660 Test Ride. Jeremy Webb14 March 2021triumph, trident 660, lightweight, naked, motorcycles, jemweb, jeremywebb, road bikes, south coast bikers, sussex bikers, sussex, west sussex, motorcycle, www.roadtestsandreviews.co.uk Comments