Adult News, Porn, Porn Free, Porn News, XBiz News Jul 10, 2022 Perfect Fit Founder Steve Callow Passes Away Steve Callow, the inventor, designer and CEO of Perfect Fit Brand, passed away yesterday, July 8, due to injuries from a car accident.