1975: The world's first shop for left-handers

1975: The world's first shop for left-handers To play this video you need to enable JavaScript…