MADCRA: Mid-America Dwarf Car Racing Association

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

MADCRA: Mid-America Dwarf Car Racing Association

Definition in English: Mid-America Dwarf Car Racing Association