What does xfr stand for?
xfr stands for "Extreme Fabrication Racing"
How to abbreviate "Extreme Fabrication Racing"?
"Extreme Fabrication Racing" can be abbreviated as xfr
What is the meaning of xfr abbreviation?
The meaning of xfr abbreviation is "Extreme Fabrication Racing"
What does xfr mean?
xfr as abbreviation means "Extreme Fabrication Racing"