The little Porsche that could! Probably the least visually obvious car to take home the win at the Texas Invitational 6 Speed Challenge, this 1994 Twin Turbo Porsche C2 owned by Eddie Bello from New York dominated the field and took home the win!
Hide player controls
Hide resume playing