Results 1 to 2 of 2
  1. #1
    Senior Member
    Join Date
    Nov 2006
    Location
    USA
    Posts
    326
    Like
    0
    Liked 7 Times in 7 Posts

    The most amazing move in formula car racing in 2014

    By Nicolas Prost

    http://youtu.be/TtBG-RNSWhQ
    The secret to winning races: More Throttle, Less Brake.

  2. #2
    Senior Member Tazio's Avatar
    Join Date
    Mar 2006
    Location
    San Diego, Ca
    Posts
    13,919
    Like
    663
    Liked 335 Times in 279 Posts
    Word dawg!
    I have great faith in fools -- Self confidence my friends will call it.


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •