Providing an online non-downloadable Internet-based system application featuring technology enabling users to create and rate videos about advertisement brands they like in order to receive discounts and giveaways with chances to win cash prizes
Computer and Scientific