This pic terrifies me. Which sucks, since the rest of the car is serious nice price.

No, you don't get a link. I actually might buy this one.