What’s cooler industrial trucks hauling stuff and doing stuff? Industrial trucks that transformers into giant robots! I’m sure the thought must have crossed the minds of someone over at C&C TRUCKS in China. Hence this ridiculously awesome 60 seconds C&C TRUCKS commercial that could have been deleted scenes from the recent “Transformers” movie.