The M88 Recovery System, designated ABR – Armored Vehicle Unit, is a significant improvement to US Military's existing fleet of tracked recovery platforms . This improved apparatus boasts a enhanced turret built to more effectively aid operational recovery duties and provides increased flexibility on varied terrains . The enhanced vehicle is pur… Read More