Jimmie Johnson saw a chunk of his points lead taken away at Texas, with Mark Martin taking third in the Nascar event, Jimmie Johnson had to settle for 40th after this crash early on in the race.
Phoenix was a little different, Johnson didn’t crash but his motor blew up on the 13th lap, ending his [...]
If you enjoy our post, feel free to subscribes to our rss feeds















