Wednesday, November 11th, 2009
News FeedComments
June 26, 2008 by Mike Abundo Filed under Computers
4 Comments
12seconds is exactly what its name implies: a video-sharing site with a twelve-second length restriction.
Tags: 12seconds, Video Sharing