Slept in my own bed. 99% efficiency! The best ever. Slept in my own bed. 99% efficiency! The best ever. August 24, 2014 Mark Comments 0 Comment