The Final in Los Angeles International Track , Piston Cup Winner I Cars(05) Save Image Image gallery: The Most Controversial Piston Cup Winner Of All Time