A 120-degree panoramic movie of us at speed.