Pizza Vending Machine Rolls Out in Rome, Some Italians Offended

Pizza Vending Machine Debuts in Rome, and ... Italians Offended, DOH!!!

Old news is old news!
Be First!

Get TMZ breaking news sent right to your browser!