Friday, August 3, 2012

suspension lay out

these are the bits that make the car handle better & enable you 

to keep your foot planted.....





  all done..

pedal to the metal...

man & machine on the open road



No comments:

Post a Comment