Glacier Motor Club Car Badge
Glacier Motor Club.
Nothing known about this club, any information would be very welcome.