Video 1: Class 1A, 2A semifinals

Current Conditions
/