Look What They Sell on the Streets in Italy, Openly! [PIC]

Look What They Sell on the Streets in Italy, Openly! [PIC]

www.flickr.com — Sorrento, Italy - storefronts. Warez? More... (Tech Industry News)

Comments Added 2008-05-14 22:21:40 msaleem