304mph. In a car. A pre-production road car. Good lord. Read More