Nice car, shame about the name. Couldn't they have been proper Ferrari and given it an Italian name? Even a quick translation comes up with Super Veloce.