Support: January 29, 2002

Archives

The Swiss Army has ordered 25 Buffel armored recovery vehicles from Germany for $63 million for delivery in 2004-2005.--Stephen V Cole