The s280 has gone 11.73 in less than six months on the market....let me know when your 1999 technology turbo breaks 12s 😂.
roll ‘em. Pretty amazing that 1999 technology is still relevant 20 years later. Will anyone know what the S280 is in 2039? 🤔