Pomona, CA

Talk Talk Talk

Release date May 21, 1981