June 2012 – February 2015 LOCATION Cars Land – Guests following the main path in Cars Land found Luigi’s Flying Tires on the left, across from Ramone’s House of Body Art. Luigi’s was also easily accessible by cutting through A Bug’s Land; the side road leading to Cars Land passes right by the ride and lead […] Read more…