This was the plce to be at the SUPERIOR LOWRIDER CAR SHOW! This was one of the best shows I have seen in a while in Superior Arizona. Check out he video to get a glimpse into some of the best cars in Arizona.