Meguiar's is bringing out top show cars from around the world for their first Car Crazy International Vehicle Showcase at SEMA from November 1-4 in Las Vegas. The winner of Australia's Most Impressive Custom Car at the 2011 Meguair's MotorEx in Sydney went to Adam LeBrese and his 1978 Ford XC Coupe! It is now being packed and shipped to the SEMA show in Las Vegas to be on show with other vehicles from around the world.
Hide player controls
Hide resume playing