The French F18 Class Association is working on their website and will be online soon. In the meantime you can watch a spectaculair Formula 18 teaser!
International Formula 18 Class Association
Official website for the International Formula 18 Class Association.