iPod Vending Machine Spotted in Atlanta

iPod Vending Machine Spotted in Atlanta

The iPod vending machine invasion has already begun. Constantine von Hoffman writes us: