The New Bugatti Chiron Will Tear Your Face Off!

The new Bugatti Chiron has [finally] officially been launched and “launched” is exactly the appropriate verb for a vehicle touting a 1,478-horsepower capability. Yes, you read that right. One thousand four hundred and seventy eight horsies. We will take a moment while you let that sink in. Right. So the new Bugatti Chiron is carting […]