Friday 25 September 2009

Japanese Triumph Dealership



How come every other country got the cool `export` handlebars , but Britain didn`t ?

2 comments: