Strutta wants to unlock your inner competitor
Strutta, a site where users compete to provide the best-liked videos in a wide range of categories, is launching its public test today.
At first glance, Strutta might seem a lot like dominant video site YouTube, but it’s focused much more on competition. The site is… Continue Reading