Pizza Vending Machine… Yes, Please…


Seems like the world would be a happier place if there were more of these around…  (these are in Italy, BTW)>

Comments