Tag: ,

EFRA 1/10th IC Track European Championships Finals report

That it was the racing at the 2017 EFRA IC Track 1/10th European Championships that made the headlines was a story in itself. Unseasonal wet weather on Thursday and...