2022 NC FTC Official Scrimmage

December 11, 2022