Yes

Just log back in and you'll get your fresh cookie

I added a couple more pictures - it's a convertible, so there is a top, but it does look like it could use some sort of rollbar - I imagine it pops up when a rollover is detected.
Anyways, it's a $338,000 US car and only 6 will be made this year.
