Anyone else getting info from anywhere else that confirms what this article is saying? I'm still a little skeptical after reading rumors of a turbo version for the last three years without any motion on it. This is the only source I've seen and it seems legit, buttttttt...?
|