It's here somewhere!

It's here somewhere!


Does this remind you of the English idiom, 'needle in the haystack' ? 'Needle in the haystack' suggests something that is difficult or impossible to locate.

Comments