VDOGUK: Vulcan Drifter Owners Group United Kingdom

What does VDOGUK mean? The above is one of VDOGUK meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Vulcan Drifter Owners Group United Kingdom