hi i live in uk ! this one is limited run ! i live next to a ford dealer (see them everyday ) they have one(standard one ) for manager car ! he told me put the foot down @140mph still can push your back to the seat ! and he also mention that the car still running in at that time !