The Abbey Road Story (1998)
Television documentary about the legendary Abbey Road Studios in London, England.
Release Date: 1998-01-04
- Country: GB
- Language: English
- Runtime: 65
- Budget: $2,000,000