Barry Meguiar and "Car Crazy TV" Return to the SEMA Show

Share

For the 12th consecutive year, Barry Meguiar, president and host of "Car Crazy TV," will talk with the biggest names in the automotive industry during the SEMA Show.