It is a Ferrari Fans site. Way back in 2002, Ferrari created this club where if you paid 100 EUR you would have access to a forum, access to events, a monthly newspaper and many more. None of it happened unfortunately, and the forum was just the free installation of wwwthreads. The forum was...