Green Autos Toyota Mirai Will Make History at This Weekend’s NASCAR Race While most people might not associate NASCAR with being green, the reality is the sport has been working on reducing its environmental impact for a few years now. And the latest byproduct of that effort... 23 Apr 0