A garden shed inventor creates a unique piece of technology that is not without its faults.

  • November 04, 2008
  • 10k Views