Showing posts with label life saving apparatus. Show all posts
Showing posts with label life saving apparatus. Show all posts

Wednesday, 30 July 2014

Apparatus????

It was patented as a life saving apparatus. How it saves your life is mostly any ones guess. Care to take one?