I've changed my mind about aliens ...something in the depths of my refrigerator moved last night ...ducked behind the mayo when I opened the door.

I must admit I had wondered about the crazy green light seeping through the door seal.

dp