It's nearly impossible to imagine a world without YouTube now, but in what year was the platform created?

Answer 2005

Created by three former PayPal employees, YouTube came into existence in February 2005 as an online video-sharing platform headquartered in San Bruno, California.

Asked by · Last updated 5 years ago · 475 views · SOURCE