To ultimate “car guy” Barry Meguiar, cars are not just a hobby, but an obsession. As one of the longest running car series on television, CAR CRAZY explores the world of the car enthusiast and delves under the hood of some of the most amazing vehicles ever made.

Share this