Ever wonder what it looks like to sit-on 650cc pushrod Triumph and set a speed record. Naturally aspirated open class with no fairing. Pretty incredible.
Onboard video of the Alp Racing 650 A/PF Triumph land speed racing bike
at the El Mirage dry lake in Southern California, it currently holds
four SCTA world records and two national AMA records.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment