It’s an off road EFRA Euros, which of course means someone has to stand in the rain!
1/10 Electric Buggy, EFRA European Championship
It’s an off road EFRA Euros, which of course means someone has to stand in the rain!