Santa Barbara Bowl

Santa Barbara, CA, USA

2001-07-20 — Santa Barbara, CA, USA