The truck in this big-lift stunt is a twin-steer model that belongs to E-Z Towing and Recovery out of Avondale, Arizona. It’s ...
SGC-250, more affectionately referred to as "Big Carl", is the world's largest ... Point C project location in Somerset, UK on over 250 trucks over a period of months, according to Sky News.