New Suspension for Bradley Trials Platform
A new suspension system is being tested by the US Army at the Yuma Proving Ground (YPG) which may go some way to alleviating the challenges faced by the already… Continue reading "New Suspension for Bradley Trials Platform"