Red redemption

1 min read
Triumph No.3 is back in business!

1976 Triumph 2500

Engine 2498cc/6-cyl/OHV

Power 13