Mountain View MCJROTC at American Legion Post 290
Hosted by Mountain View High School MCJROTC
17 - 23 Feb 2025
Course of Fire: 3x10 (KPS)