Has recent technology improved your life?

Quick Reply