I saw some pictures of the new Cars wraps on the monorails and they are SO cool!

Does anyone have any idea how long these wraps will remain in place? We will hopefully be at DLR in November and my son would sure love to ride one of these monorails!

For the life of me, I can't remember how long the Nemo Submonorail was around...