Putzmeister: 70 Meter truck-mounted concrete pump departs from Atlanta to Japan

A Putzmeister 70 Meter truck-mounted concrete pump departs for Japan from Atlanta, Georgia on April 9, 2011, to help cool the nuclear reactors at the Fukushi...

https://youtu.be/egKn_iJOnaU