Aug
20th
Stay connected Subscribe to our RSS feed
Avid car collector and TV host Barry Meguiar is in stable condition and his health is improving, according to a statement from Meguiar's Inc., the car care products company that bears his family name. Meguiar, 67, was hospitalized in Monterey, Calif. Full story...