16 Apr RC Car Videos 2018 IFMAR ISTC World Championships – A-main Leg 1 April 16, 2022 By Red RC Live 34 comments Action of the first leg A at the 2018 IFMAR ISTC World Championships in Welkom, South Africa. ** See full coverage of this event here:... Continue reading