Anyone watch the Chicago Nascar street race today? SVG took out the win, first time in 60 years someone has won on debut in the sport. Haven't watch a full nascar race in years (probably not since Ambrose was in the sport), but made the exception for this one. I tell you what supercars could pick up a thing or two from Nascars website - I was able to live stream onboards from practically every car in the field so it was a unique way to watch the race. Anyway I thought it was an awesome result and I recon that will get a few teams knocking on his door for a drive