The 2013 Indy 600 SP Polaris has been pure excitement the entire winter. From the word “go” this has been one of the best little hot-rods we have tested. I love the attitude the Indy 600 SP delivers on those bumpy and tight twisties. At first glance it might appear “Plain Jane”, but that isRead More