The very first automobile race was rolled out shortly after the second motor car was built. While this anecdote’s accuracy remains, well, questionable, it would be fine to assume that the first race (or rather street race) took place on a public road. It took several years before someone suggested and actually came up with… Continue reading Top 5 Cars For Street Racing