Posts

Showing posts from November, 2013

It's here somewhere!

Image
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.