2025 Fang Cheng Bao Leopard 5 , China’s 675-Horsepower Off-Road Monster

2025 Fang Cheng Bao Leopard 5 , China’s 675-Horsepower Off-Road Monster

It’s called the Fang Cheng Bao Leopard 5, and it’s not your average body-on-frame SUV. Think Ford Bronco or Toyota 4Runner, but then crank the power up to nearly 700 horsepower and add some wild Chinese design flair. That’s what we’re looking at here. This is the first model from BYD’s new luxury off-road brand, … Read more