Lost marketing footage of a 1980s McDonaldâs taste test.
Have you watched this? Rate and review now to share your thoughts!