I serouisly just noticed this!!!! i'm not lying-

- If you look on the top of the logo in the middle you can see Mater, on the right you Lightning and on the far left
Cars 2- 2011
you see Francesco! also I spotted Fin on the bottom! I NEVER SEEN THIS TIL NOW!!!