Canas Wins 2024 European Championship!
The 2024 1/8 Off-Road European Championship was held in Sacile, Italy, last week. This is the fourth Euro A title for Reds Racing in a...
Tetra-X™ EasyFit™ Clutch System
REDS Racing is proud to unveil its latest innovation—The new Tetra-X™ Clutch System. This state-of-the-art clutch system has been...