Battle at the Beach - Day 2

From March 11-16, the Coast plays host to the annual “Battle at the Beach,” a sprawling, six-day event that showcases dozens of teams competing at twelve different parks across our area.

Battle at the Beach - Day 2