X

online culture

When Did YouTube First Light Up the Internet? Let’s Chat!

YouTube lit up the internet on April 23, 2005, when it launched its first video, "Me at the Zoo." Remember…