s c r o l l↓
Techcrunch
Elle
Road and Track
Le Car
Fortune
The Verge
A moment of stillness for the world’s fastest production car
Detroit Free Press
Elle