Can anyone tell me more about the SP333? I have very limited knowledge on these cars, but what I do know is they seem to be a pretty fierce race car.