What is this - any idea?
#1
What is this - any idea?
[ATTACH=CONFIG]517648[/ATTACH]I found this in a box of garage sale things and have no idea what it is. It has double rollers on it. Anyone know what it might be? No id on it except made in China.
Thread
Thread Starter
Forum
Replies
Last Post