The Cathedral
in Pomona, California
Live music venue in Pomona, CA, USA.