I hope this is in the right forum....
I found this picture of me when I was a baby sitting in this wierd looking baby walker. I always wondered about it since Ive never seen a baby walker like this.
Until I saw "Look whos talking Too"
Anybody know the name of this thing? lol