MCD Racing RC Cars

MCD are one of the world's premier manufacturers for large scale RC cars. Often powered by Zenoah 26cc engines, MCD RC Cars are not only large - but quick!