TheMotorist TeamDec 12, 20173 minMeet the McLaren Senna, a 789hp road-legal track car.McLaren Senna – The ultimate road-legal track car Any automotive vehicle named after one of the most legendary racing drivers to ever...