A Detachable towbar is designed so that the neck simply unclips when you don't need to use it.
Fixed Price for 95% of vehicles
Detachable S/E from £395
Detachable T/E 13 Pin from £465