When NASCAR Raced an Oval in Japan
For 3 years between 1996 and 1998, NASCAR made history by going across the Pacific to race in Japan for an Exhibition race after the 1996 Winston Cup Season. Not only was it just super cool to be at a track where Formula 1 races, but then NASCAR made a venture to the Twin Ring […]
Continue Reading