Ok, shit, not that one. But it would be nice...

Anyone know anything about these cars? I know we have Subie people here...