4 ms·
cool idea. customers want to support companies they like, and the best testimonials seem to be videos.
by draggnar 14y ago
cool idea. customers want to support companies they like, and the best testimonials seem to be videos.
- acoyfellow 14y agoThank you.