adidas world series vending machine

Los Angeles, California & Boston, Massachusetts