"Lost & Found" is a gadget for making and uploading pictures of people or their homes for a casting agency. Have an opportunity to become a star of TV commercial yourself or to have one filmed in your place.
Download,take pictures of yourself, friends or your home, upload them and wait for the call to get a chance to appear in a TV commercial, music video or even a movie!