GLMRA

AcronymDefinition
GLMRAGreat Lakes Multihull Racing Association