TNT magazine.
London : TNT magazine,
Description based on: Issue 251 (June 20th 1988).