MTEG
Toyota wins Championship at the final wire
Las Vegas, Nevada is a city known throughout the world for its gambling and none stop entertainment. The city made a seemingly appropriate setting to
March 19, 1988 No Comments
Mazda steam-rolled the Grand National competition
Stadium off-road racing celebrated its 10th anniversary at the Los Angeles Memorial Coliseum with nearly 44,000 in attendance. Mickey Thompson introduced stadium racing to the
March 18, 1988 No Comments