Yes, that riderless bike bit was quite memorable. A lot of it is very dated though - the Specialized employees in their fluo pink and yellow.
The most interesting bit I found was the piece on the bike industry, caught right on the cusp of globalization when Raleighs were made in the UK, Peugeots made in France and Specialized had just started getting this little-known Giant company to make frames in Taiwan.