Pomona, CA

No More Heroes

Release date September 23, 1977