M-16 Assembly and Disassembly

Air Force BMT M-16 Weapons Assembly/Disassembly, Week 3

Most Popular Videos

View More