One would assume that the creators of Cars were fans of, well, cars and you would be correct. So much so in fact that Pixar have held their own motor show for the past 12 years exclusively for the employees. Jay Leno’s Garage was on hand to capture some footage and there were some really special cars there! Looks like an extremely fun day out for the petrol heads…