USPS announced new Forever stamps celebrating the art and cultural pride of lowrider cars across the American Southwest.