Does it make you feel good? Does it give you power? Does it really matter whose car is faster?
Street racing seems to be on the increase. The fiery crash on Interstate 5 and the recent crash on Ventura Boulevard are two recent examples of illegal street racing that have become commonplace.
The California Highway Patrol […]