Suzuki Escudo Pikes Peak: The History And Specs
The Suzuki Escudo Pikes Peak is a dirt track race car manufactured by the Japanese automaker Suzuki Motor Corporation. The same car is known as Sidekick in North America (manufactured until 1999) and Vitara in Australia, Europe, and the…