Maybe it was this truck.
Star Truck if you will.
Star Truck: The Next Transportation