Latest pictures. Looks like 4 of the cars are on display now (until August). And the PPG Pace Car is totally FUCKED.