Random Crumb - Today in History

On this day in 2005, YouTube was launched in the United States.

No comments

Post a Comment

I love hearing from you and will try to respond to comments as much as possible.