Varsity Boys Basketball vs. City on a Hill III

  • New Bedford, MA