Does anyone know

You mean you weren't searching for an invisibility cloak?

Sometimes I think my car must have one ... you know when you just have those days where other drivers act as though you don't exist? It's the only explanation.
 
They didn't have invisibility cloaks in Narnia did they? Thought that was Happy Trotter. In Narnia they had those amazing fluffy things!
 
newrider.com