2007 Tire Rack Street Survival Program Kicks Off This Weekend in Dallas

According to the National Highway Traffic Administration, nearly 5,300 teens died in car crashes in 2005. The NHTSA also says drivers 16 to 19 years old are four times as likely as older drivers to get into crashes. But a nationwide effort to save young lives kicks off this Saturday at the Texas Motor Speedway […]

2007 Tire Rack Street Survival Program Kicks Off This Weekend in Dallas Read More »