I am surprised I haven't heard more about this car. The small pics of the yellow one in the latest Forza look mean as hell, probably the nicest...