Barry Meguiar, host of Car Crazy TV and the man behind the line of Meguiar's detailing products was admitted to the ICU and was listed in serious condition, an AutoGuide.com story said.
Barry Meguiar admitted to the ICU