Rewind: Bike '81 at Earls Court

Bike '81
Entrance to Earls Court, London, for Bike '81.