The (long overdue) “Steam Truck” is finally completed... Check out some technical images and beauty renders!