Rolls Royce Boat Tail: World’s most expensive new car has just sold for $28 million
Rolls Royce Boat Tail: World’s most expensive new car has just sold for $28 million

It’s one of only three that will ever exist.

The Chiron Super Sport is MORE powerful than even Bugatti thought
The Chiron Super Sport is MORE powerful than even Bugatti thought

The Bugatti Chiron Super Sport has been strapped to a dyno and it’s making mega power.