MENU

Fun & Interesting

SchumacherRacingTV

SchumacherRacingTV

Schumacher Racing Products Ltd was founded in1980 by Cecil Schumacher. Cecil, previously a successful design engineer in the motor industry, had designed transmission systems for road and racing cars, before turning to radio controlled models.