I'm not good at english either, It's my first (only) language. Just having some fun. :D:D
Squeeze me? We speak southern (US) here.
Towing or drag, or THE tow? I'm feared it's the later. You have been bragging for a bit now, sudden change?