The former ‘The Tonight Show’ host canceled his appearance at a Las Vegas conference to recover.
Watch Jay Leno do the drag strip run in 9.247 seconds.
Watch the electric SUV in action.
“Conciso” means “concise” in Italian.
Currently, “the fastest production car ever made.”