The Circuit d'Albi is a motorsport race track near the small South Western French town of Le Sequestre.
Le Sequestre |