Toyota Land Cruiser, the Champ
Monday, May 25, 2009
'73 Baja 1000
›
Pete Springer (left) and Bill Sanders–Toyota first off-road race winners. Taken from a historical context, off-road racing's ability to ...
Home
View web version