RE: micro flight cam???
If you're in a big hurry you may have better luck asking at the local airports. Many times you can find a full scale pilot that will be willing to help you in your search. Just explain to them what happened and that you need to find it, you may very well find a pilot that will take you up to look.
Ken