Front Cover, Copy from CDLA, image source: edcat
Art Magazine

The Dumb Ox 10/11 Sprint 1980

Publisher
Release Place Los Angeles, CA, United States of America
Release Date 1980
Credits
Series The Dumb Ox, 10/11 Sprint 1980
Original Price 6.00 USD