Do you remember the Mickey Thompson stadium off road racing series that travelled across the nation bringing short course off road racing to thousands of fans? The late 80's and early 90's brought us new technology in suspension design that shocked the world. Take a look at the former Ivan Stewart driven Toyota...
Read more »


