Back to Story:
McLaren Speedtail teased before debut on October 26