After just over a decade in production, Lexus sold over 90,000 examples of the RC in 62 countries. Last year, the company ...
Welcome to national radio-controlled (RC) car racing, a world that is as focused as it is fun. Crucially, it’s a sport ...