QCMA: Queen City Motorsports Association

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

Definition in English: Queen City Motorsports Association