News

It was the final hurrah for the GD-chassis car that brought the STI badge to the U.S. in 2004. Back then, this practical four ...