Barry Meguiar admitted to the ICU
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.
She said: ``I thought ICI had blown up or something.