I spotted one error on the list- they claim the Polaroid camera was invented in 1967. It actually hit the market in 1948.
p i n g
There are probably other errors too.