“And they are correct. I believe the truck owners keep them on just to be annoying and discourteous to other drivers.” ...
As long as you know how to drive a vehicle with an attached load like this, being able to hitch stuff up to your truck gives ...
As for power, the Hitch Theater team says it's used "power converters that plug into the cigarette lighter of your vehicle, battery pack's [sic], or generators," as well as a truck's 120-volt ...