The club was founded in 2001 by Ray Vella and Kenneth Attard. The initial number of Ferrari Owners was around 7 cars supported by a number of Ferrari fans.
The club continued to grow, serving as the official platform for Owners and events with around 3 official events being organized on an annual basis. At least one of the events is normally dedicated to a charitable cause.
The club is a non profit making club and enjoys a high level of respect from local authorities and sports organizations and has positioned itself as a professionally run club.