I wonder how long the T will keep this car wrapped? I think they'll probably leave it on and forget it. I remember seeing the Greenbush Grand Opening decal on one of the F40's a couple months ago. I dunno if the decal is still on today, but if it is, we could be looking at the K car keeping its wrap until X-mas or so.
Besides I think that's a good thing anyway. More longer the wrap stays up, the more people see it, and more exposure.
On a side note, how does wrapped windows work? Can't people see through them like with sunglasses (you can see thru them but other people can't see your eyes)?