Polaris Slingshot Forum banner

indy race

  1. Lazy Sunday?

    Off-Topic
    FYI, Indy Car racing starts right now on ABC. Firestone Grand Prix in St. Petersburg Fla. If you are into technology, this may be the most high tech race ever. Pretty cool. The new brake system promises a lot of gnarly crashes. They may even get some rain. ;)
Top