What does IDCR stand for?
IDCR stands for "International Drift Championship Racing"
How to abbreviate "International Drift Championship Racing"?
"International Drift Championship Racing" can be abbreviated as IDCR
What is the meaning of IDCR abbreviation?
The meaning of IDCR abbreviation is "International Drift Championship Racing"
What does IDCR mean?
IDCR as abbreviation means "International Drift Championship Racing"