BYD all-electric Class 8 truck in Anheuser-Busch fleet

About this photo

Make
BYD
USA / Global
Our International Editions