85165224
Oct 29, 2010
COLBERT SAVALAS
Subscribe
Computer application software for computers and mobile devices for facilitating spontaneous activity, namely, connecting users with the spontaneous activity through the use of an algorithm