You too can ride in such a vehicle - just visit the Columbia Icefield in Banff, Canada.
https://www.banffjaspercollection.com/attractions/columbia-i...
They drive out tourists on to the ice (as long as it is still there, couple decades left).
I did it, very cool.