Police: NASCAR's Team XTREME race car found near Atlanta; too late to make the weekend's race

AP News
|
Posted: Feb 28, 2015 8:05 AM

HAMPTON, Ga. (AP) — Police: NASCAR's Team XTREME race car found near Atlanta; too late to make the weekend's race.