The Cathedral in Pomona, California

Live music venue in Pomona, CA, USA.