Anyone know where Kevlacat went? Web site is down and phone # not in service.
Are they relocating or have they gone the way of so many other cat builders to the big marina in the sky?