From Frédéric Desnoue, the brain behind the popular French Incredibles fansite, Les Indestructibles, comes an online ode to the newest Pixar product, Cars. The site sports a nice array of pics and info regarding the highly anticipated June release.
Cars fansite rolls online