Triumph make the largest production engine on any motorcycle, the Triumph Rocket 3.

Heres another view of mine :)

Join In

Comments (0)

    0