again UNOFFICIALLY!
He owns the name but by no means owns the rights to have a show. You could book a VW show tommorrow at Atco as long as it's not called Punch Buggy.
The reason Marc has started the Volkswagen Treffen show is to take the place of Punch Buggy. I dont want to speak for the club, but I think going away from this venue (Atco Dragway) is a good idea. From my experiences having to deal with the owner of the drag strip, he is a real pain in the pitoot to deal with. Plus the fact that the club can get a better deal financially through Marcs negotiations with the new track will be a win/win situation for the club.
Hope this helps- unofficially