allcarschannel.com
McLaren Senna previewed ahead of Geneva Motor Show debut
Due for its big debut at the Geneva Motor Show, the McLaren Senna has been designed, engineered and developed to be the ultimate road-legal McLaren track car. With 800PS (789bhp) and 800Nm from its…