I can see no reason at all for that, unless something in the back needs heating. Idling an engine for extended periods doesn't allow it to oil properly. He might get free gas from the company or something but still, I can't see anybody idling one all night long for a seat warmer
Bookmarks