Indoors or outdoors car shows are nothing new to U.S. rodders and for that matter that's a true statement around the world. However, it's always very cool to see one done as well as the Meguiar's ...