Browsing tag

1991

ATV STADIUM RACING FROM 1991 

ATV STADIUM RACING FROM 1991. In this throwback video to the Mickey Thompson Series (which kicked off in Anaheim, California) we take a look at round one of that series in 1991. You may recognize a few names that are still in the industry, or racing UTV’s, promoting races of their own, or running aftermarket […]