What Makes a XM-18 Tough, are they Worth the Money?

Published: 8 years ago

What Makes a XM-18 Tough, are they Worth the Money?
sovrn