Overkill and PUMA Hit Miami Beach for "Ocean Drive" Pack

Berlin-based sneaker store Overkill and German sportswear manufacturer