Ran across this on Flickr and have only been able to find this one picture. From 1993. Maybe the whole thing folded before they could make more than a handful. Searched PFF and couldn't come of with anything. Anybody know anything about it?
[This message has been edited by Angellightning (edited 03-04-2015).]