Why buses have much more HP than armored vehicles?

Back
Top