Besides, looking at the rest of your garage, it looks like you've already got the fast modern cars that handle well department covered pretty well.
Are you sure you're looking at it right? This seems highly unlikely.
Try taking pictures in the daylight...
Does the driver's door have to be open to find the release handle?