12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic12U 680 vs Thunder during the 2017 USA Water Polo Junior Olympic