VINTAGECHOP INSTAGRAM FEED

Monday, 15 February 2010

twin goodness




been digging through old saved links folder on my computer and found this again

Bike 601 on 17 Aug. 2001 set a new World Land Speed Record of 238.740 mph in the 3000 APS-PBF class.
http://www.teamtriumphtexas.com/

incredible bike and love the "undressed" shot

No comments:

Post a Comment

LinkWithin

Related Posts with Thumbnails