Tags Posts tagged with "Nascar"

Nascar

The problem of handicap placard abuse at NASCAR races became so prevalent at one point, that police had to set up checkpoints in order...

[youtube http://www.youtube.com/watch?v=YxHcJTs2Sxk] Researchers at Stanford University in California are moving faster with the first self-driving race car. Self-driving cars have been in the news lately, particularly...