21 Apr Tech Trivia : Did You Know?
This Week in History : April 23, 2005: A Trip to the Zoo and $1.6 Billion Later … On April 23, 2005, at exactly 8:31:52 pm local time, the first ever YouTube video was uploaded. It was titled ‘Me at the Zoo’ and is a 19 second recording...