alternatehistory.com

The 1994 Facebook thread got me wondering, what would be the most plausible startup date for an earlier version of Youtube? 1998? 2000? Even earlier?
Top