Subaru STI S209 | Justifying a 70k Price Tag

We review the most powerful and expensive Subaru ever, STI S209. Many will question the price tag when other sports cars outperform this car in mo...
Back to Top