The Original bodyCushion
Posted by Josh on 14th Oct 2019
Invented in 1986 by Tom Owens, the Original bodyCushion is a revolutionary positioning tool that suspends the torso on its bony structures. It has gained prominence as the leading full-body
… read more