is based in Los Angeles and is comprised of about 100 folks. “Church Rock” (check out the behind-the-scenes video of them below). was recently featured on
will be officially presented at their debut concert, featuring and guest director
That event is going down on Sunday, July 22, 2012 at 6:00pm, . Admission is FREE.
may record live in L.A. later this year…