Ok, I need some help. Early this past spring a Wisconsin TDIer posted pictures and information on a tow hitch which he ordered from the UK. It was a funny looking thing but it looked quite beefy. Any pics or leads to this thread would be most appreciated. Thanks for the help!