my first reaction was "april fools!", but that article is posted april 12th?
and plenty of results on google, so i guess it's legitimate? (and i just noticed it's an article posted on mclaren.com, so it must be true!)
kind of excited by this
but after 3 years of follwing indy, and giving up on it this year (realy can't stand the commercials every 10 mins!), this happens