IMCACar 12 Chad Malone won the 25th Annual IMCA Roy Ross Memorial Race for his 2nd Roy Ross Race. His 1st IMCA Roy Ross Memorial Race win was the 21st June 17 2017 at EIR. Best Lap Best Speed By…
IMCACar 12 Chad Malone won the 25th Annual IMCA Roy Ross Memorial Race for his 2nd Roy Ross Race. His 1st IMCA Roy Ross Memorial Race win was the 21st June 17 2017 at EIR. Best Lap Best Speed By…