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.

read more