Technology isn't all it's cracked up to be, but it's downfalls are at least well known, and able to be overcome:
1
1
Add a comment...