why yes it is you have a hell of an eye. is that some kind of mutant power. if you goto to OT website and look at the photos page under the misc. expose pics you get three good shots of it. i had to do this to be sure as i was curious. very cool car!
When setting up such a great photo opportunity as a starting stand, consider where the photographers will be standing, and take into account the background and light sources (sunlight, street lamps, whatever). If standing on the south side of this ramp, the huge Erector set is in the background, from the other side I was shooting into the sun.