did you know that this same topic was posted one hour ago? haha
I caught the show "American Restoration" on History Channel and they had one of these on it.
Couldn't find much at all on it, must be pretty rare.
I did find an old ad, but that's about it.
Strike two lol