Sounds like the trucks that used to deliver my steel in Detroit.
Heh!HeH!I forgot to mention the duct tape.You really have to see it to believe it.From your comment,I can tell you have seen it!To me,it is some scary stuff,and I own a Body shop!