A need for speed cars ?