xhiller | Monday, der 25. October 2010
Check the can size: 4,000 grams! This is one imposing can of the finest cucumber salad. Found on the street, next to the subway entrance.
Check the can size: 4,000 grams! This is one imposing can of the finest cucumber salad. Found on the street, next to the subway entrance.