Do you have the need for speed?? Then experience electric indoor go-kart racing at K-1 Speed in Santa Clara. The CW Podsquad hit the track and put the pedal to the metal!
View Photo Gallery
Don’t forget to vote for a new StreetStar of the week! You could win a Prize Pack just for voting!!