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

High Performance

Publisher
Release Place Los Angeles, CA, United States of America
Release Date 1979
Credits