Fin Lotus

General Information
Fin Lotus is the greatest racer of all time