Tom Bonner’s got a cool site here (http://www.vintage-nitro.com) and he’s got an article on the Super Cat.
The image is from the 1968 Autorama. The Autorama show is still held in Detroit and this year (2012) occurs Feb. 24th through the 26th.
See the full article on the Vintage Nitro site here.
I would LOVE to find out if this car still exists.