It is very comprehensive and carry almost a full documentation of racing reports ( IFMAR 1/12, 1/8 on road and offroad, famous drivers, car design evolutions...since 1970's to the early 90s".
Young drivers will also find this site informative (what chassis and machines your fathers once raced with : ). Much better if you can read French.