FR

Charade Circuit

Location

Saint-Genès-Champanelle, France

Opened

1958