Apparently There Is A Meat Vending Machine In Spain Spain is a magical place. How do we know this? Because they apparently have a meat vending machine. Said vending machine is located outside a 100-year-old butcher shop and allows customers to buy meat around the clock. The vending machine features meats, sausages, sandwiches and other… Continue reading Spain, not Japan? Seriously?