The expression of the baby in the 1st pic is priceless: "What the fuck are you up to? Lemme outta here!" Interesting post indeed, I didn't even know such things used to exist!
Cause that's not dangerous at all, I wonder if they did have any accidents with it ... Although it doesn't seem like it lasted on the market for very long.