Skip to toolbar
Mobile logo

A hagglunds tracked vehicle with GPS mounted on top