Thread
:
New Triumph ST
View Single Post
18-10-04, 06:11 PM
#
4
Jabba
Guest
Posts: n/a
It's, sorry - they're, due in 2005, so anytime now really
One of them will be at the bikeshow.................near to the new Stripple