78963386
Aug 29, 2006
MINDCOMET CORPORATION
Subscribe
A website that allows consumers to submit advertising ideas to merchants, who then decide whether to display those ideas and pay the consumers for the right to display them