Charade Circuit France

Whenever I travel I research Motorsport events in the area I’m visiting to see if I could participate. I was very tempted to sign up for a round of Formula Truck at Charade Circuit in France while attending my cousin’s wedding nearby… and there I faced a dilemma if I were to actually sign up […]