Tiger and speed.
London : IPC Magazines,
1980-1981.
Tiger (London, England : 1980)
Speed
Tiger (London, England : 1981)