michelinemaynard
Micheline Maynard
michelinemaynard

Toyota's sneaking up on Ford again. CNBC's Phil LeBeau says they were just 3,066 vehicles apart in September. Read more