I bet the Demon was really wondering when he would win another race. He kinda had a slump there for a while; not like his 15 win season from years past. And it wasn't without his usual added drama or complications. Hopefully that gives him a little momentum to build on.
|