The USPS released 15 new stamps featuring iconic lowrider cars, celebrating the culture and pride of lowrider enthusiasts.