The ability to store and watch videos at our own convenience is one of the great advancements in technology. As...