This Day in History: 1984-08-21

Space Invader debuts at Blackpool Pleasure Beach