Pomona, CA

Introducing... Talk Talk

Release date July 28, 2003