March 31: What inventions can you not live without?

Internet and computers. Dude, what was life before Google?!

Advertisements